SDL3 3.2.18
SDL
Loading...
Searching...
No Matches
SDL_d3d12_xbox_cmacros.h File Reference

Macros

#define ID3D12CommandAllocator_AddRef(This)
#define ID3D12CommandAllocator_GetDevice(This, riid, ppvDevice)
#define ID3D12CommandAllocator_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12CommandAllocator_QueryInterface(This, riid, ppvObject)
#define ID3D12CommandAllocator_Release(This)
#define ID3D12CommandAllocator_Reset(This)
#define ID3D12CommandAllocator_SetName(This, Name)
#define ID3D12CommandAllocator_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12CommandAllocator_SetPrivateDataInterface(This, guid, pData)
#define ID3D12CommandList_AddRef(This)
#define ID3D12CommandList_GetDevice(This, riid, ppvDevice)
#define ID3D12CommandList_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12CommandList_GetType(This)
#define ID3D12CommandList_QueryInterface(This, riid, ppvObject)
#define ID3D12CommandList_Release(This)
#define ID3D12CommandList_SetName(This, Name)
#define ID3D12CommandList_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12CommandList_SetPrivateDataInterface(This, guid, pData)
#define ID3D12CommandQueue_AddRef(This)
#define ID3D12CommandQueue_BeginEvent(This, Metadata, pData, Size)
#define ID3D12CommandQueue_CopyTileMappings(This, pDstResource, pDstRegionStartCoordinate, pSrcResource, pSrcRegionStartCoordinate, pRegionSize, Flags)
#define ID3D12CommandQueue_EndEvent(This)
#define ID3D12CommandQueue_ExecuteCommandLists(This, NumCommandLists, ppCommandLists)
#define ID3D12CommandQueue_GetClockCalibration(This, pGPUTimestamp, pCpuTimestamp)
#define ID3D12CommandQueue_GetDevice(This, riid, ppvDevice)
#define ID3D12CommandQueue_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12CommandQueue_GetTimestampFrequency(This, pFrequency)
#define ID3D12CommandQueue_QueryInterface(This, riid, ppvObject)
#define ID3D12CommandQueue_Release(This)
#define ID3D12CommandQueue_SetMarker(This, Metadata, pData, Size)
#define ID3D12CommandQueue_SetName(This, Name)
#define ID3D12CommandQueue_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12CommandQueue_SetPrivateDataInterface(This, guid, pData)
#define ID3D12CommandQueue_Signal(This, pFence, Value)
#define ID3D12CommandQueue_UpdateTileMappings(This, pResource, NumResourceRegions, pResourceRegionStartCoordinates, pResourceRegionSizes, pHeap, NumRanges, pRangeFlags, pHeapRangeStartOffsets, pRangeTileCounts, Flags)
#define ID3D12CommandQueue_Wait(This, pFence, Value)
#define ID3D12CommandSignature_AddRef(This)
#define ID3D12CommandSignature_GetDevice(This, riid, ppvDevice)
#define ID3D12CommandSignature_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12CommandSignature_QueryInterface(This, riid, ppvObject)
#define ID3D12CommandSignature_Release(This)
#define ID3D12CommandSignature_SetName(This, Name)
#define ID3D12CommandSignature_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12CommandSignature_SetPrivateDataInterface(This, guid, pData)
#define ID3D12Debug1_AddRef(This)
#define ID3D12Debug1_EnableDebugLayer(This)
#define ID3D12Debug1_QueryInterface(This, riid, ppvObject)
#define ID3D12Debug1_Release(This)
#define ID3D12Debug1_SetEnableGPUBasedValidation(This, Enable)
#define ID3D12Debug1_SetEnableSynchronizedCommandQueueValidation(This, Enable)
#define ID3D12Debug2_AddRef(This)
#define ID3D12Debug2_QueryInterface(This, riid, ppvObject)
#define ID3D12Debug2_Release(This)
#define ID3D12Debug2_SetGPUBasedValidationFlags(This, Flags)
#define ID3D12Debug3_AddRef(This)
#define ID3D12Debug3_EnableDebugLayer(This)
#define ID3D12Debug3_QueryInterface(This, riid, ppvObject)
#define ID3D12Debug3_Release(This)
#define ID3D12Debug3_SetEnableGPUBasedValidation(This, Enable)
#define ID3D12Debug3_SetEnableSynchronizedCommandQueueValidation(This, Enable)
#define ID3D12Debug3_SetGPUBasedValidationFlags(This, Flags)
#define ID3D12Debug4_AddRef(This)
#define ID3D12Debug4_DisableDebugLayer(This)
#define ID3D12Debug4_EnableDebugLayer(This)
#define ID3D12Debug4_QueryInterface(This, riid, ppvObject)
#define ID3D12Debug4_Release(This)
#define ID3D12Debug4_SetEnableGPUBasedValidation(This, Enable)
#define ID3D12Debug4_SetEnableSynchronizedCommandQueueValidation(This, Enable)
#define ID3D12Debug4_SetGPUBasedValidationFlags(This, Flags)
#define ID3D12Debug5_AddRef(This)
#define ID3D12Debug5_DisableDebugLayer(This)
#define ID3D12Debug5_EnableDebugLayer(This)
#define ID3D12Debug5_QueryInterface(This, riid, ppvObject)
#define ID3D12Debug5_Release(This)
#define ID3D12Debug5_SetEnableAutoName(This, Enable)
#define ID3D12Debug5_SetEnableGPUBasedValidation(This, Enable)
#define ID3D12Debug5_SetEnableSynchronizedCommandQueueValidation(This, Enable)
#define ID3D12Debug5_SetGPUBasedValidationFlags(This, Flags)
#define ID3D12Debug6_AddRef(This)
#define ID3D12Debug6_DisableDebugLayer(This)
#define ID3D12Debug6_EnableDebugLayer(This)
#define ID3D12Debug6_QueryInterface(This, riid, ppvObject)
#define ID3D12Debug6_Release(This)
#define ID3D12Debug6_SetEnableAutoName(This, Enable)
#define ID3D12Debug6_SetEnableGPUBasedValidation(This, Enable)
#define ID3D12Debug6_SetEnableSynchronizedCommandQueueValidation(This, Enable)
#define ID3D12Debug6_SetForceLegacyBarrierValidation(This, Enable)
#define ID3D12Debug6_SetGPUBasedValidationFlags(This, Flags)
#define ID3D12Debug_AddRef(This)
#define ID3D12Debug_EnableDebugLayer(This)
#define ID3D12Debug_QueryInterface(This, riid, ppvObject)
#define ID3D12Debug_Release(This)
#define ID3D12DebugCommandList1_AddRef(This)
#define ID3D12DebugCommandList1_AssertResourceState(This, pResource, Subresource, State)
#define ID3D12DebugCommandList1_GetDebugParameter(This, Type, pData, DataSize)
#define ID3D12DebugCommandList1_QueryInterface(This, riid, ppvObject)
#define ID3D12DebugCommandList1_Release(This)
#define ID3D12DebugCommandList1_SetDebugParameter(This, Type, pData, DataSize)
#define ID3D12DebugCommandList2_AddRef(This)
#define ID3D12DebugCommandList2_AssertResourceState(This, pResource, Subresource, State)
#define ID3D12DebugCommandList2_GetDebugParameter(This, Type, pData, DataSize)
#define ID3D12DebugCommandList2_GetFeatureMask(This)
#define ID3D12DebugCommandList2_QueryInterface(This, riid, ppvObject)
#define ID3D12DebugCommandList2_Release(This)
#define ID3D12DebugCommandList2_SetDebugParameter(This, Type, pData, DataSize)
#define ID3D12DebugCommandList2_SetFeatureMask(This, Mask)
#define ID3D12DebugCommandList3_AddRef(This)
#define ID3D12DebugCommandList3_AssertResourceAccess(This, pResource, Subresource, Access)
#define ID3D12DebugCommandList3_AssertResourceState(This, pResource, Subresource, State)
#define ID3D12DebugCommandList3_AssertTextureLayout(This, pResource, Subresource, Layout)
#define ID3D12DebugCommandList3_GetDebugParameter(This, Type, pData, DataSize)
#define ID3D12DebugCommandList3_GetFeatureMask(This)
#define ID3D12DebugCommandList3_QueryInterface(This, riid, ppvObject)
#define ID3D12DebugCommandList3_Release(This)
#define ID3D12DebugCommandList3_SetDebugParameter(This, Type, pData, DataSize)
#define ID3D12DebugCommandList3_SetFeatureMask(This, Mask)
#define ID3D12DebugCommandList_AddRef(This)
#define ID3D12DebugCommandList_AssertResourceState(This, pResource, Subresource, State)
#define ID3D12DebugCommandList_GetFeatureMask(This)
#define ID3D12DebugCommandList_QueryInterface(This, riid, ppvObject)
#define ID3D12DebugCommandList_Release(This)
#define ID3D12DebugCommandList_SetFeatureMask(This, Mask)
#define ID3D12DebugCommandQueue1_AddRef(This)
#define ID3D12DebugCommandQueue1_AssertResourceAccess(This, pResource, Subresource, Access)
#define ID3D12DebugCommandQueue1_AssertResourceState(This, pResource, Subresource, State)
#define ID3D12DebugCommandQueue1_AssertTextureLayout(This, pResource, Subresource, Layout)
#define ID3D12DebugCommandQueue1_QueryInterface(This, riid, ppvObject)
#define ID3D12DebugCommandQueue1_Release(This)
#define ID3D12DebugCommandQueue_AddRef(This)
#define ID3D12DebugCommandQueue_AssertResourceState(This, pResource, Subresource, State)
#define ID3D12DebugCommandQueue_QueryInterface(This, riid, ppvObject)
#define ID3D12DebugCommandQueue_Release(This)
#define ID3D12DebugDevice1_AddRef(This)
#define ID3D12DebugDevice1_GetDebugParameter(This, Type, pData, DataSize)
#define ID3D12DebugDevice1_QueryInterface(This, riid, ppvObject)
#define ID3D12DebugDevice1_Release(This)
#define ID3D12DebugDevice1_ReportLiveDeviceObjects(This, Flags)
#define ID3D12DebugDevice1_SetDebugParameter(This, Type, pData, DataSize)
#define ID3D12DebugDevice2_AddRef(This)
#define ID3D12DebugDevice2_GetDebugParameter(This, Type, pData, DataSize)
#define ID3D12DebugDevice2_GetFeatureMask(This)
#define ID3D12DebugDevice2_QueryInterface(This, riid, ppvObject)
#define ID3D12DebugDevice2_Release(This)
#define ID3D12DebugDevice2_ReportLiveDeviceObjects(This, Flags)
#define ID3D12DebugDevice2_SetDebugParameter(This, Type, pData, DataSize)
#define ID3D12DebugDevice2_SetFeatureMask(This, Mask)
#define ID3D12DebugDevice_AddRef(This)
#define ID3D12DebugDevice_GetFeatureMask(This)
#define ID3D12DebugDevice_QueryInterface(This, riid, ppvObject)
#define ID3D12DebugDevice_Release(This)
#define ID3D12DebugDevice_ReportLiveDeviceObjects(This, Flags)
#define ID3D12DebugDevice_SetFeatureMask(This, Mask)
#define ID3D12DescriptorHeap_AddRef(This)
#define ID3D12DescriptorHeap_GetDevice(This, riid, ppvDevice)
#define ID3D12DescriptorHeap_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12DescriptorHeap_QueryInterface(This, riid, ppvObject)
#define ID3D12DescriptorHeap_Release(This)
#define ID3D12DescriptorHeap_SetName(This, Name)
#define ID3D12DescriptorHeap_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12DescriptorHeap_SetPrivateDataInterface(This, guid, pData)
#define ID3D12Device10_AddRef(This)
#define ID3D12Device10_AddToStateObject(This, pAddition, pStateObjectToGrowFrom, riid, ppNewStateObject)
#define ID3D12Device10_CheckDriverMatchingIdentifier(This, SerializedDataType, pIdentifierToCheck)
#define ID3D12Device10_CheckFeatureSupport(This, Feature, pFeatureSupportData, FeatureSupportDataSize)
#define ID3D12Device10_CopyDescriptors(This, NumDestDescriptorRanges, pDestDescriptorRangeStarts, pDestDescriptorRangeSizes, NumSrcDescriptorRanges, pSrcDescriptorRangeStarts, pSrcDescriptorRangeSizes, DescriptorHeapsType)
#define ID3D12Device10_CopyDescriptorsSimple(This, NumDescriptors, DestDescriptorRangeStart, SrcDescriptorRangeStart, DescriptorHeapsType)
#define ID3D12Device10_CreateCommandAllocator(This, type, riid, ppCommandAllocator)
#define ID3D12Device10_CreateCommandList(This, nodeMask, type, pCommandAllocator, pInitialState, riid, ppCommandList)
#define ID3D12Device10_CreateCommandList1(This, nodeMask, type, flags, riid, ppCommandList)
#define ID3D12Device10_CreateCommandQueue(This, pDesc, riid, ppCommandQueue)
#define ID3D12Device10_CreateCommandQueue1(This, pDesc, CreatorID, riid, ppCommandQueue)
#define ID3D12Device10_CreateCommandSignature(This, pDesc, pRootSignature, riid, ppvCommandSignature)
#define ID3D12Device10_CreateCommittedResource(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, riidResource, ppvResource)
#define ID3D12Device10_CreateCommittedResource1(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, pProtectedSession, riidResource, ppvResource)
#define ID3D12Device10_CreateCommittedResource2(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, pProtectedSession, riidResource, ppvResource)
#define ID3D12Device10_CreateCommittedResource3(This, pHeapProperties, HeapFlags, pDesc, InitialLayout, pOptimizedClearValue, pProtectedSession, NumCastableFormats, pCastableFormats, riidResource, ppvResource)
#define ID3D12Device10_CreateComputePipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device10_CreateConstantBufferView(This, pDesc, DestDescriptor)
#define ID3D12Device10_CreateDepthStencilView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device10_CreateDescriptorHeap(This, pDescriptorHeapDesc, riid, ppvHeap)
#define ID3D12Device10_CreateFence(This, InitialValue, Flags, riid, ppFence)
#define ID3D12Device10_CreateGraphicsPipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device10_CreateHeap(This, pDesc, riid, ppvHeap)
#define ID3D12Device10_CreateHeap1(This, pDesc, pProtectedSession, riid, ppvHeap)
#define ID3D12Device10_CreateLifetimeTracker(This, pOwner, riid, ppvTracker)
#define ID3D12Device10_CreateMetaCommand(This, CommandId, NodeMask, pCreationParametersData, CreationParametersDataSizeInBytes, riid, ppMetaCommand)
#define ID3D12Device10_CreatePipelineLibrary(This, pLibraryBlob, BlobLength, riid, ppPipelineLibrary)
#define ID3D12Device10_CreatePipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device10_CreatePlacedResource(This, pHeap, HeapOffset, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device10_CreatePlacedResource1(This, pHeap, HeapOffset, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device10_CreatePlacedResource2(This, pHeap, HeapOffset, pDesc, InitialLayout, pOptimizedClearValue, NumCastableFormats, pCastableFormats, riid, ppvResource)
#define ID3D12Device10_CreateProtectedResourceSession(This, pDesc, riid, ppSession)
#define ID3D12Device10_CreateProtectedResourceSession1(This, pDesc, riid, ppSession)
#define ID3D12Device10_CreateQueryHeap(This, pDesc, riid, ppvHeap)
#define ID3D12Device10_CreateRenderTargetView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device10_CreateReservedResource(This, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device10_CreateReservedResource1(This, pDesc, InitialState, pOptimizedClearValue, pProtectedSession, riid, ppvResource)
#define ID3D12Device10_CreateReservedResource2(This, pDesc, InitialLayout, pOptimizedClearValue, pProtectedSession, NumCastableFormats, pCastableFormats, riid, ppvResource)
#define ID3D12Device10_CreateRootSignature(This, nodeMask, pBlobWithRootSignature, blobLengthInBytes, riid, ppvRootSignature)
#define ID3D12Device10_CreateSampler(This, pDesc, DestDescriptor)
#define ID3D12Device10_CreateSamplerFeedbackUnorderedAccessView(This, pTargetedResource, pFeedbackResource, DestDescriptor)
#define ID3D12Device10_CreateShaderCacheSession(This, pDesc, riid, ppvSession)
#define ID3D12Device10_CreateShaderResourceView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device10_CreateSharedHandle(This, pObject, pAttributes, Access, Name, pHandle)
#define ID3D12Device10_CreateStateObject(This, pDesc, riid, ppStateObject)
#define ID3D12Device10_CreateUnorderedAccessView(This, pResource, pCounterResource, pDesc, DestDescriptor)
#define ID3D12Device10_EnqueueMakeResident(This, Flags, NumObjects, ppObjects, pFenceToSignal, FenceValueToSignal)
#define ID3D12Device10_EnumerateMetaCommandParameters(This, CommandId, Stage, pTotalStructureSizeInBytes, pParameterCount, pParameterDescs)
#define ID3D12Device10_EnumerateMetaCommands(This, pNumMetaCommands, pDescs)
#define ID3D12Device10_Evict(This, NumObjects, ppObjects)
#define ID3D12Device10_GetCopyableFootprints(This, pResourceDesc, FirstSubresource, NumSubresources, BaseOffset, pLayouts, pNumRows, pRowSizeInBytes, pTotalBytes)
#define ID3D12Device10_GetCopyableFootprints1(This, pResourceDesc, FirstSubresource, NumSubresources, BaseOffset, pLayouts, pNumRows, pRowSizeInBytes, pTotalBytes)
#define ID3D12Device10_GetDescriptorHandleIncrementSize(This, DescriptorHeapType)
#define ID3D12Device10_GetDeviceRemovedReason(This)
#define ID3D12Device10_GetNodeCount(This)
#define ID3D12Device10_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12Device10_GetRaytracingAccelerationStructurePrebuildInfo(This, pDesc, pInfo)
#define ID3D12Device10_GetResourceTiling(This, pTiledResource, pNumTilesForEntireResource, pPackedMipDesc, pStandardTileShapeForNonPackedMips, pNumSubresourceTilings, FirstSubresourceTilingToGet, pSubresourceTilingsForNonPackedMips)
#define ID3D12Device10_MakeResident(This, NumObjects, ppObjects)
#define ID3D12Device10_OpenExistingHeapFromAddress(This, pAddress, riid, ppvHeap)
#define ID3D12Device10_OpenExistingHeapFromFileMapping(This, hFileMapping, riid, ppvHeap)
#define ID3D12Device10_OpenSharedHandle(This, NTHandle, riid, ppvObj)
#define ID3D12Device10_OpenSharedHandleByName(This, Name, Access, pNTHandle)
#define ID3D12Device10_QueryInterface(This, riid, ppvObject)
#define ID3D12Device10_Release(This)
#define ID3D12Device10_RemoveDevice(This)
#define ID3D12Device10_SetBackgroundProcessingMode(This, Mode, MeasurementsAction, hEventToSignalUponCompletion, pbFurtherMeasurementsDesired)
#define ID3D12Device10_SetEventOnMultipleFenceCompletion(This, ppFences, pFenceValues, NumFences, Flags, hEvent)
#define ID3D12Device10_SetName(This, Name)
#define ID3D12Device10_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12Device10_SetPrivateDataInterface(This, guid, pData)
#define ID3D12Device10_SetResidencyPriority(This, NumObjects, ppObjects, pPriorities)
#define ID3D12Device10_SetStablePowerState(This, Enable)
#define ID3D12Device10_ShaderCacheControl(This, Kinds, Control)
#define ID3D12Device11_AddRef(This)
#define ID3D12Device11_AddToStateObject(This, pAddition, pStateObjectToGrowFrom, riid, ppNewStateObject)
#define ID3D12Device11_CheckDriverMatchingIdentifier(This, SerializedDataType, pIdentifierToCheck)
#define ID3D12Device11_CheckFeatureSupport(This, Feature, pFeatureSupportData, FeatureSupportDataSize)
#define ID3D12Device11_CopyDescriptors(This, NumDestDescriptorRanges, pDestDescriptorRangeStarts, pDestDescriptorRangeSizes, NumSrcDescriptorRanges, pSrcDescriptorRangeStarts, pSrcDescriptorRangeSizes, DescriptorHeapsType)
#define ID3D12Device11_CopyDescriptorsSimple(This, NumDescriptors, DestDescriptorRangeStart, SrcDescriptorRangeStart, DescriptorHeapsType)
#define ID3D12Device11_CreateCommandAllocator(This, type, riid, ppCommandAllocator)
#define ID3D12Device11_CreateCommandList(This, nodeMask, type, pCommandAllocator, pInitialState, riid, ppCommandList)
#define ID3D12Device11_CreateCommandList1(This, nodeMask, type, flags, riid, ppCommandList)
#define ID3D12Device11_CreateCommandQueue(This, pDesc, riid, ppCommandQueue)
#define ID3D12Device11_CreateCommandQueue1(This, pDesc, CreatorID, riid, ppCommandQueue)
#define ID3D12Device11_CreateCommandSignature(This, pDesc, pRootSignature, riid, ppvCommandSignature)
#define ID3D12Device11_CreateCommittedResource(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, riidResource, ppvResource)
#define ID3D12Device11_CreateCommittedResource1(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, pProtectedSession, riidResource, ppvResource)
#define ID3D12Device11_CreateCommittedResource2(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, pProtectedSession, riidResource, ppvResource)
#define ID3D12Device11_CreateCommittedResource3(This, pHeapProperties, HeapFlags, pDesc, InitialLayout, pOptimizedClearValue, pProtectedSession, NumCastableFormats, pCastableFormats, riidResource, ppvResource)
#define ID3D12Device11_CreateComputePipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device11_CreateConstantBufferView(This, pDesc, DestDescriptor)
#define ID3D12Device11_CreateDepthStencilView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device11_CreateDescriptorHeap(This, pDescriptorHeapDesc, riid, ppvHeap)
#define ID3D12Device11_CreateFence(This, InitialValue, Flags, riid, ppFence)
#define ID3D12Device11_CreateGraphicsPipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device11_CreateHeap(This, pDesc, riid, ppvHeap)
#define ID3D12Device11_CreateHeap1(This, pDesc, pProtectedSession, riid, ppvHeap)
#define ID3D12Device11_CreateLifetimeTracker(This, pOwner, riid, ppvTracker)
#define ID3D12Device11_CreateMetaCommand(This, CommandId, NodeMask, pCreationParametersData, CreationParametersDataSizeInBytes, riid, ppMetaCommand)
#define ID3D12Device11_CreatePipelineLibrary(This, pLibraryBlob, BlobLength, riid, ppPipelineLibrary)
#define ID3D12Device11_CreatePipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device11_CreatePlacedResource(This, pHeap, HeapOffset, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device11_CreatePlacedResource1(This, pHeap, HeapOffset, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device11_CreatePlacedResource2(This, pHeap, HeapOffset, pDesc, InitialLayout, pOptimizedClearValue, NumCastableFormats, pCastableFormats, riid, ppvResource)
#define ID3D12Device11_CreateProtectedResourceSession(This, pDesc, riid, ppSession)
#define ID3D12Device11_CreateProtectedResourceSession1(This, pDesc, riid, ppSession)
#define ID3D12Device11_CreateQueryHeap(This, pDesc, riid, ppvHeap)
#define ID3D12Device11_CreateRenderTargetView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device11_CreateReservedResource(This, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device11_CreateReservedResource1(This, pDesc, InitialState, pOptimizedClearValue, pProtectedSession, riid, ppvResource)
#define ID3D12Device11_CreateReservedResource2(This, pDesc, InitialLayout, pOptimizedClearValue, pProtectedSession, NumCastableFormats, pCastableFormats, riid, ppvResource)
#define ID3D12Device11_CreateRootSignature(This, nodeMask, pBlobWithRootSignature, blobLengthInBytes, riid, ppvRootSignature)
#define ID3D12Device11_CreateSampler(This, pDesc, DestDescriptor)
#define ID3D12Device11_CreateSampler2(This, pDesc, DestDescriptor)
#define ID3D12Device11_CreateSamplerFeedbackUnorderedAccessView(This, pTargetedResource, pFeedbackResource, DestDescriptor)
#define ID3D12Device11_CreateShaderCacheSession(This, pDesc, riid, ppvSession)
#define ID3D12Device11_CreateShaderResourceView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device11_CreateSharedHandle(This, pObject, pAttributes, Access, Name, pHandle)
#define ID3D12Device11_CreateStateObject(This, pDesc, riid, ppStateObject)
#define ID3D12Device11_CreateUnorderedAccessView(This, pResource, pCounterResource, pDesc, DestDescriptor)
#define ID3D12Device11_EnqueueMakeResident(This, Flags, NumObjects, ppObjects, pFenceToSignal, FenceValueToSignal)
#define ID3D12Device11_EnumerateMetaCommandParameters(This, CommandId, Stage, pTotalStructureSizeInBytes, pParameterCount, pParameterDescs)
#define ID3D12Device11_EnumerateMetaCommands(This, pNumMetaCommands, pDescs)
#define ID3D12Device11_Evict(This, NumObjects, ppObjects)
#define ID3D12Device11_GetCopyableFootprints(This, pResourceDesc, FirstSubresource, NumSubresources, BaseOffset, pLayouts, pNumRows, pRowSizeInBytes, pTotalBytes)
#define ID3D12Device11_GetCopyableFootprints1(This, pResourceDesc, FirstSubresource, NumSubresources, BaseOffset, pLayouts, pNumRows, pRowSizeInBytes, pTotalBytes)
#define ID3D12Device11_GetDescriptorHandleIncrementSize(This, DescriptorHeapType)
#define ID3D12Device11_GetDeviceRemovedReason(This)
#define ID3D12Device11_GetNodeCount(This)
#define ID3D12Device11_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12Device11_GetRaytracingAccelerationStructurePrebuildInfo(This, pDesc, pInfo)
#define ID3D12Device11_GetResourceTiling(This, pTiledResource, pNumTilesForEntireResource, pPackedMipDesc, pStandardTileShapeForNonPackedMips, pNumSubresourceTilings, FirstSubresourceTilingToGet, pSubresourceTilingsForNonPackedMips)
#define ID3D12Device11_MakeResident(This, NumObjects, ppObjects)
#define ID3D12Device11_OpenExistingHeapFromAddress(This, pAddress, riid, ppvHeap)
#define ID3D12Device11_OpenExistingHeapFromFileMapping(This, hFileMapping, riid, ppvHeap)
#define ID3D12Device11_OpenSharedHandle(This, NTHandle, riid, ppvObj)
#define ID3D12Device11_OpenSharedHandleByName(This, Name, Access, pNTHandle)
#define ID3D12Device11_QueryInterface(This, riid, ppvObject)
#define ID3D12Device11_Release(This)
#define ID3D12Device11_RemoveDevice(This)
#define ID3D12Device11_SetBackgroundProcessingMode(This, Mode, MeasurementsAction, hEventToSignalUponCompletion, pbFurtherMeasurementsDesired)
#define ID3D12Device11_SetEventOnMultipleFenceCompletion(This, ppFences, pFenceValues, NumFences, Flags, hEvent)
#define ID3D12Device11_SetName(This, Name)
#define ID3D12Device11_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12Device11_SetPrivateDataInterface(This, guid, pData)
#define ID3D12Device11_SetResidencyPriority(This, NumObjects, ppObjects, pPriorities)
#define ID3D12Device11_SetStablePowerState(This, Enable)
#define ID3D12Device11_ShaderCacheControl(This, Kinds, Control)
#define ID3D12Device12_AddRef(This)
#define ID3D12Device12_AddToStateObject(This, pAddition, pStateObjectToGrowFrom, riid, ppNewStateObject)
#define ID3D12Device12_CheckDriverMatchingIdentifier(This, SerializedDataType, pIdentifierToCheck)
#define ID3D12Device12_CheckFeatureSupport(This, Feature, pFeatureSupportData, FeatureSupportDataSize)
#define ID3D12Device12_CopyDescriptors(This, NumDestDescriptorRanges, pDestDescriptorRangeStarts, pDestDescriptorRangeSizes, NumSrcDescriptorRanges, pSrcDescriptorRangeStarts, pSrcDescriptorRangeSizes, DescriptorHeapsType)
#define ID3D12Device12_CopyDescriptorsSimple(This, NumDescriptors, DestDescriptorRangeStart, SrcDescriptorRangeStart, DescriptorHeapsType)
#define ID3D12Device12_CreateCommandAllocator(This, type, riid, ppCommandAllocator)
#define ID3D12Device12_CreateCommandList(This, nodeMask, type, pCommandAllocator, pInitialState, riid, ppCommandList)
#define ID3D12Device12_CreateCommandList1(This, nodeMask, type, flags, riid, ppCommandList)
#define ID3D12Device12_CreateCommandQueue(This, pDesc, riid, ppCommandQueue)
#define ID3D12Device12_CreateCommandQueue1(This, pDesc, CreatorID, riid, ppCommandQueue)
#define ID3D12Device12_CreateCommandSignature(This, pDesc, pRootSignature, riid, ppvCommandSignature)
#define ID3D12Device12_CreateCommittedResource(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, riidResource, ppvResource)
#define ID3D12Device12_CreateCommittedResource1(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, pProtectedSession, riidResource, ppvResource)
#define ID3D12Device12_CreateCommittedResource2(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, pProtectedSession, riidResource, ppvResource)
#define ID3D12Device12_CreateCommittedResource3(This, pHeapProperties, HeapFlags, pDesc, InitialLayout, pOptimizedClearValue, pProtectedSession, NumCastableFormats, pCastableFormats, riidResource, ppvResource)
#define ID3D12Device12_CreateComputePipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device12_CreateConstantBufferView(This, pDesc, DestDescriptor)
#define ID3D12Device12_CreateDepthStencilView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device12_CreateDescriptorHeap(This, pDescriptorHeapDesc, riid, ppvHeap)
#define ID3D12Device12_CreateFence(This, InitialValue, Flags, riid, ppFence)
#define ID3D12Device12_CreateGraphicsPipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device12_CreateHeap(This, pDesc, riid, ppvHeap)
#define ID3D12Device12_CreateHeap1(This, pDesc, pProtectedSession, riid, ppvHeap)
#define ID3D12Device12_CreateLifetimeTracker(This, pOwner, riid, ppvTracker)
#define ID3D12Device12_CreateMetaCommand(This, CommandId, NodeMask, pCreationParametersData, CreationParametersDataSizeInBytes, riid, ppMetaCommand)
#define ID3D12Device12_CreatePipelineLibrary(This, pLibraryBlob, BlobLength, riid, ppPipelineLibrary)
#define ID3D12Device12_CreatePipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device12_CreatePlacedResource(This, pHeap, HeapOffset, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device12_CreatePlacedResource1(This, pHeap, HeapOffset, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device12_CreatePlacedResource2(This, pHeap, HeapOffset, pDesc, InitialLayout, pOptimizedClearValue, NumCastableFormats, pCastableFormats, riid, ppvResource)
#define ID3D12Device12_CreateProtectedResourceSession(This, pDesc, riid, ppSession)
#define ID3D12Device12_CreateProtectedResourceSession1(This, pDesc, riid, ppSession)
#define ID3D12Device12_CreateQueryHeap(This, pDesc, riid, ppvHeap)
#define ID3D12Device12_CreateRenderTargetView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device12_CreateReservedResource(This, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device12_CreateReservedResource1(This, pDesc, InitialState, pOptimizedClearValue, pProtectedSession, riid, ppvResource)
#define ID3D12Device12_CreateReservedResource2(This, pDesc, InitialLayout, pOptimizedClearValue, pProtectedSession, NumCastableFormats, pCastableFormats, riid, ppvResource)
#define ID3D12Device12_CreateRootSignature(This, nodeMask, pBlobWithRootSignature, blobLengthInBytes, riid, ppvRootSignature)
#define ID3D12Device12_CreateSampler(This, pDesc, DestDescriptor)
#define ID3D12Device12_CreateSampler2(This, pDesc, DestDescriptor)
#define ID3D12Device12_CreateSamplerFeedbackUnorderedAccessView(This, pTargetedResource, pFeedbackResource, DestDescriptor)
#define ID3D12Device12_CreateShaderCacheSession(This, pDesc, riid, ppvSession)
#define ID3D12Device12_CreateShaderResourceView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device12_CreateSharedHandle(This, pObject, pAttributes, Access, Name, pHandle)
#define ID3D12Device12_CreateStateObject(This, pDesc, riid, ppStateObject)
#define ID3D12Device12_CreateUnorderedAccessView(This, pResource, pCounterResource, pDesc, DestDescriptor)
#define ID3D12Device12_EnqueueMakeResident(This, Flags, NumObjects, ppObjects, pFenceToSignal, FenceValueToSignal)
#define ID3D12Device12_EnumerateMetaCommandParameters(This, CommandId, Stage, pTotalStructureSizeInBytes, pParameterCount, pParameterDescs)
#define ID3D12Device12_EnumerateMetaCommands(This, pNumMetaCommands, pDescs)
#define ID3D12Device12_Evict(This, NumObjects, ppObjects)
#define ID3D12Device12_GetCopyableFootprints(This, pResourceDesc, FirstSubresource, NumSubresources, BaseOffset, pLayouts, pNumRows, pRowSizeInBytes, pTotalBytes)
#define ID3D12Device12_GetCopyableFootprints1(This, pResourceDesc, FirstSubresource, NumSubresources, BaseOffset, pLayouts, pNumRows, pRowSizeInBytes, pTotalBytes)
#define ID3D12Device12_GetDescriptorHandleIncrementSize(This, DescriptorHeapType)
#define ID3D12Device12_GetDeviceRemovedReason(This)
#define ID3D12Device12_GetNodeCount(This)
#define ID3D12Device12_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12Device12_GetRaytracingAccelerationStructurePrebuildInfo(This, pDesc, pInfo)
#define ID3D12Device12_GetResourceTiling(This, pTiledResource, pNumTilesForEntireResource, pPackedMipDesc, pStandardTileShapeForNonPackedMips, pNumSubresourceTilings, FirstSubresourceTilingToGet, pSubresourceTilingsForNonPackedMips)
#define ID3D12Device12_MakeResident(This, NumObjects, ppObjects)
#define ID3D12Device12_OpenExistingHeapFromAddress(This, pAddress, riid, ppvHeap)
#define ID3D12Device12_OpenExistingHeapFromFileMapping(This, hFileMapping, riid, ppvHeap)
#define ID3D12Device12_OpenSharedHandle(This, NTHandle, riid, ppvObj)
#define ID3D12Device12_OpenSharedHandleByName(This, Name, Access, pNTHandle)
#define ID3D12Device12_QueryInterface(This, riid, ppvObject)
#define ID3D12Device12_Release(This)
#define ID3D12Device12_RemoveDevice(This)
#define ID3D12Device12_SetBackgroundProcessingMode(This, Mode, MeasurementsAction, hEventToSignalUponCompletion, pbFurtherMeasurementsDesired)
#define ID3D12Device12_SetEventOnMultipleFenceCompletion(This, ppFences, pFenceValues, NumFences, Flags, hEvent)
#define ID3D12Device12_SetName(This, Name)
#define ID3D12Device12_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12Device12_SetPrivateDataInterface(This, guid, pData)
#define ID3D12Device12_SetResidencyPriority(This, NumObjects, ppObjects, pPriorities)
#define ID3D12Device12_SetStablePowerState(This, Enable)
#define ID3D12Device12_ShaderCacheControl(This, Kinds, Control)
#define ID3D12Device13_AddRef(This)
#define ID3D12Device13_AddToStateObject(This, pAddition, pStateObjectToGrowFrom, riid, ppNewStateObject)
#define ID3D12Device13_CheckDriverMatchingIdentifier(This, SerializedDataType, pIdentifierToCheck)
#define ID3D12Device13_CheckFeatureSupport(This, Feature, pFeatureSupportData, FeatureSupportDataSize)
#define ID3D12Device13_CopyDescriptors(This, NumDestDescriptorRanges, pDestDescriptorRangeStarts, pDestDescriptorRangeSizes, NumSrcDescriptorRanges, pSrcDescriptorRangeStarts, pSrcDescriptorRangeSizes, DescriptorHeapsType)
#define ID3D12Device13_CopyDescriptorsSimple(This, NumDescriptors, DestDescriptorRangeStart, SrcDescriptorRangeStart, DescriptorHeapsType)
#define ID3D12Device13_CreateCommandAllocator(This, type, riid, ppCommandAllocator)
#define ID3D12Device13_CreateCommandList(This, nodeMask, type, pCommandAllocator, pInitialState, riid, ppCommandList)
#define ID3D12Device13_CreateCommandList1(This, nodeMask, type, flags, riid, ppCommandList)
#define ID3D12Device13_CreateCommandQueue(This, pDesc, riid, ppCommandQueue)
#define ID3D12Device13_CreateCommandQueue1(This, pDesc, CreatorID, riid, ppCommandQueue)
#define ID3D12Device13_CreateCommandSignature(This, pDesc, pRootSignature, riid, ppvCommandSignature)
#define ID3D12Device13_CreateCommittedResource(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, riidResource, ppvResource)
#define ID3D12Device13_CreateCommittedResource1(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, pProtectedSession, riidResource, ppvResource)
#define ID3D12Device13_CreateCommittedResource2(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, pProtectedSession, riidResource, ppvResource)
#define ID3D12Device13_CreateCommittedResource3(This, pHeapProperties, HeapFlags, pDesc, InitialLayout, pOptimizedClearValue, pProtectedSession, NumCastableFormats, pCastableFormats, riidResource, ppvResource)
#define ID3D12Device13_CreateComputePipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device13_CreateConstantBufferView(This, pDesc, DestDescriptor)
#define ID3D12Device13_CreateDepthStencilView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device13_CreateDescriptorHeap(This, pDescriptorHeapDesc, riid, ppvHeap)
#define ID3D12Device13_CreateFence(This, InitialValue, Flags, riid, ppFence)
#define ID3D12Device13_CreateGraphicsPipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device13_CreateHeap(This, pDesc, riid, ppvHeap)
#define ID3D12Device13_CreateHeap1(This, pDesc, pProtectedSession, riid, ppvHeap)
#define ID3D12Device13_CreateLifetimeTracker(This, pOwner, riid, ppvTracker)
#define ID3D12Device13_CreateMetaCommand(This, CommandId, NodeMask, pCreationParametersData, CreationParametersDataSizeInBytes, riid, ppMetaCommand)
#define ID3D12Device13_CreatePipelineLibrary(This, pLibraryBlob, BlobLength, riid, ppPipelineLibrary)
#define ID3D12Device13_CreatePipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device13_CreatePlacedResource(This, pHeap, HeapOffset, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device13_CreatePlacedResource1(This, pHeap, HeapOffset, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device13_CreatePlacedResource2(This, pHeap, HeapOffset, pDesc, InitialLayout, pOptimizedClearValue, NumCastableFormats, pCastableFormats, riid, ppvResource)
#define ID3D12Device13_CreateProtectedResourceSession(This, pDesc, riid, ppSession)
#define ID3D12Device13_CreateProtectedResourceSession1(This, pDesc, riid, ppSession)
#define ID3D12Device13_CreateQueryHeap(This, pDesc, riid, ppvHeap)
#define ID3D12Device13_CreateRenderTargetView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device13_CreateReservedResource(This, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device13_CreateReservedResource1(This, pDesc, InitialState, pOptimizedClearValue, pProtectedSession, riid, ppvResource)
#define ID3D12Device13_CreateReservedResource2(This, pDesc, InitialLayout, pOptimizedClearValue, pProtectedSession, NumCastableFormats, pCastableFormats, riid, ppvResource)
#define ID3D12Device13_CreateRootSignature(This, nodeMask, pBlobWithRootSignature, blobLengthInBytes, riid, ppvRootSignature)
#define ID3D12Device13_CreateSampler(This, pDesc, DestDescriptor)
#define ID3D12Device13_CreateSampler2(This, pDesc, DestDescriptor)
#define ID3D12Device13_CreateSamplerFeedbackUnorderedAccessView(This, pTargetedResource, pFeedbackResource, DestDescriptor)
#define ID3D12Device13_CreateShaderCacheSession(This, pDesc, riid, ppvSession)
#define ID3D12Device13_CreateShaderResourceView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device13_CreateSharedHandle(This, pObject, pAttributes, Access, Name, pHandle)
#define ID3D12Device13_CreateStateObject(This, pDesc, riid, ppStateObject)
#define ID3D12Device13_CreateUnorderedAccessView(This, pResource, pCounterResource, pDesc, DestDescriptor)
#define ID3D12Device13_EnqueueMakeResident(This, Flags, NumObjects, ppObjects, pFenceToSignal, FenceValueToSignal)
#define ID3D12Device13_EnumerateMetaCommandParameters(This, CommandId, Stage, pTotalStructureSizeInBytes, pParameterCount, pParameterDescs)
#define ID3D12Device13_EnumerateMetaCommands(This, pNumMetaCommands, pDescs)
#define ID3D12Device13_Evict(This, NumObjects, ppObjects)
#define ID3D12Device13_GetCopyableFootprints(This, pResourceDesc, FirstSubresource, NumSubresources, BaseOffset, pLayouts, pNumRows, pRowSizeInBytes, pTotalBytes)
#define ID3D12Device13_GetCopyableFootprints1(This, pResourceDesc, FirstSubresource, NumSubresources, BaseOffset, pLayouts, pNumRows, pRowSizeInBytes, pTotalBytes)
#define ID3D12Device13_GetDescriptorHandleIncrementSize(This, DescriptorHeapType)
#define ID3D12Device13_GetDeviceRemovedReason(This)
#define ID3D12Device13_GetNodeCount(This)
#define ID3D12Device13_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12Device13_GetRaytracingAccelerationStructurePrebuildInfo(This, pDesc, pInfo)
#define ID3D12Device13_GetResourceTiling(This, pTiledResource, pNumTilesForEntireResource, pPackedMipDesc, pStandardTileShapeForNonPackedMips, pNumSubresourceTilings, FirstSubresourceTilingToGet, pSubresourceTilingsForNonPackedMips)
#define ID3D12Device13_MakeResident(This, NumObjects, ppObjects)
#define ID3D12Device13_OpenExistingHeapFromAddress(This, pAddress, riid, ppvHeap)
#define ID3D12Device13_OpenExistingHeapFromAddress1(This, pAddress, size, riid, ppvHeap)
#define ID3D12Device13_OpenExistingHeapFromFileMapping(This, hFileMapping, riid, ppvHeap)
#define ID3D12Device13_OpenSharedHandle(This, NTHandle, riid, ppvObj)
#define ID3D12Device13_OpenSharedHandleByName(This, Name, Access, pNTHandle)
#define ID3D12Device13_QueryInterface(This, riid, ppvObject)
#define ID3D12Device13_Release(This)
#define ID3D12Device13_RemoveDevice(This)
#define ID3D12Device13_SetBackgroundProcessingMode(This, Mode, MeasurementsAction, hEventToSignalUponCompletion, pbFurtherMeasurementsDesired)
#define ID3D12Device13_SetEventOnMultipleFenceCompletion(This, ppFences, pFenceValues, NumFences, Flags, hEvent)
#define ID3D12Device13_SetName(This, Name)
#define ID3D12Device13_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12Device13_SetPrivateDataInterface(This, guid, pData)
#define ID3D12Device13_SetResidencyPriority(This, NumObjects, ppObjects, pPriorities)
#define ID3D12Device13_SetStablePowerState(This, Enable)
#define ID3D12Device13_ShaderCacheControl(This, Kinds, Control)
#define ID3D12Device14_AddRef(This)
#define ID3D12Device14_AddToStateObject(This, pAddition, pStateObjectToGrowFrom, riid, ppNewStateObject)
#define ID3D12Device14_CheckDriverMatchingIdentifier(This, SerializedDataType, pIdentifierToCheck)
#define ID3D12Device14_CheckFeatureSupport(This, Feature, pFeatureSupportData, FeatureSupportDataSize)
#define ID3D12Device14_CopyDescriptors(This, NumDestDescriptorRanges, pDestDescriptorRangeStarts, pDestDescriptorRangeSizes, NumSrcDescriptorRanges, pSrcDescriptorRangeStarts, pSrcDescriptorRangeSizes, DescriptorHeapsType)
#define ID3D12Device14_CopyDescriptorsSimple(This, NumDescriptors, DestDescriptorRangeStart, SrcDescriptorRangeStart, DescriptorHeapsType)
#define ID3D12Device14_CreateCommandAllocator(This, type, riid, ppCommandAllocator)
#define ID3D12Device14_CreateCommandList(This, nodeMask, type, pCommandAllocator, pInitialState, riid, ppCommandList)
#define ID3D12Device14_CreateCommandList1(This, nodeMask, type, flags, riid, ppCommandList)
#define ID3D12Device14_CreateCommandQueue(This, pDesc, riid, ppCommandQueue)
#define ID3D12Device14_CreateCommandQueue1(This, pDesc, CreatorID, riid, ppCommandQueue)
#define ID3D12Device14_CreateCommandSignature(This, pDesc, pRootSignature, riid, ppvCommandSignature)
#define ID3D12Device14_CreateCommittedResource(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, riidResource, ppvResource)
#define ID3D12Device14_CreateCommittedResource1(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, pProtectedSession, riidResource, ppvResource)
#define ID3D12Device14_CreateCommittedResource2(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, pProtectedSession, riidResource, ppvResource)
#define ID3D12Device14_CreateCommittedResource3(This, pHeapProperties, HeapFlags, pDesc, InitialLayout, pOptimizedClearValue, pProtectedSession, NumCastableFormats, pCastableFormats, riidResource, ppvResource)
#define ID3D12Device14_CreateComputePipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device14_CreateConstantBufferView(This, pDesc, DestDescriptor)
#define ID3D12Device14_CreateDepthStencilView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device14_CreateDescriptorHeap(This, pDescriptorHeapDesc, riid, ppvHeap)
#define ID3D12Device14_CreateFence(This, InitialValue, Flags, riid, ppFence)
#define ID3D12Device14_CreateGraphicsPipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device14_CreateHeap(This, pDesc, riid, ppvHeap)
#define ID3D12Device14_CreateHeap1(This, pDesc, pProtectedSession, riid, ppvHeap)
#define ID3D12Device14_CreateLifetimeTracker(This, pOwner, riid, ppvTracker)
#define ID3D12Device14_CreateMetaCommand(This, CommandId, NodeMask, pCreationParametersData, CreationParametersDataSizeInBytes, riid, ppMetaCommand)
#define ID3D12Device14_CreatePipelineLibrary(This, pLibraryBlob, BlobLength, riid, ppPipelineLibrary)
#define ID3D12Device14_CreatePipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device14_CreatePlacedResource(This, pHeap, HeapOffset, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device14_CreatePlacedResource1(This, pHeap, HeapOffset, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device14_CreatePlacedResource2(This, pHeap, HeapOffset, pDesc, InitialLayout, pOptimizedClearValue, NumCastableFormats, pCastableFormats, riid, ppvResource)
#define ID3D12Device14_CreateProtectedResourceSession(This, pDesc, riid, ppSession)
#define ID3D12Device14_CreateProtectedResourceSession1(This, pDesc, riid, ppSession)
#define ID3D12Device14_CreateQueryHeap(This, pDesc, riid, ppvHeap)
#define ID3D12Device14_CreateRenderTargetView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device14_CreateReservedResource(This, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device14_CreateReservedResource1(This, pDesc, InitialState, pOptimizedClearValue, pProtectedSession, riid, ppvResource)
#define ID3D12Device14_CreateReservedResource2(This, pDesc, InitialLayout, pOptimizedClearValue, pProtectedSession, NumCastableFormats, pCastableFormats, riid, ppvResource)
#define ID3D12Device14_CreateRootSignature(This, nodeMask, pBlobWithRootSignature, blobLengthInBytes, riid, ppvRootSignature)
#define ID3D12Device14_CreateRootSignatureFromSubobjectInLibrary(This, nodeMask, pLibraryBlob, blobLengthInBytes, subobjectName, riid, ppvRootSignature)
#define ID3D12Device14_CreateSampler(This, pDesc, DestDescriptor)
#define ID3D12Device14_CreateSampler2(This, pDesc, DestDescriptor)
#define ID3D12Device14_CreateSamplerFeedbackUnorderedAccessView(This, pTargetedResource, pFeedbackResource, DestDescriptor)
#define ID3D12Device14_CreateShaderCacheSession(This, pDesc, riid, ppvSession)
#define ID3D12Device14_CreateShaderResourceView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device14_CreateSharedHandle(This, pObject, pAttributes, Access, Name, pHandle)
#define ID3D12Device14_CreateStateObject(This, pDesc, riid, ppStateObject)
#define ID3D12Device14_CreateUnorderedAccessView(This, pResource, pCounterResource, pDesc, DestDescriptor)
#define ID3D12Device14_EnqueueMakeResident(This, Flags, NumObjects, ppObjects, pFenceToSignal, FenceValueToSignal)
#define ID3D12Device14_EnumerateMetaCommandParameters(This, CommandId, Stage, pTotalStructureSizeInBytes, pParameterCount, pParameterDescs)
#define ID3D12Device14_EnumerateMetaCommands(This, pNumMetaCommands, pDescs)
#define ID3D12Device14_Evict(This, NumObjects, ppObjects)
#define ID3D12Device14_GetCopyableFootprints(This, pResourceDesc, FirstSubresource, NumSubresources, BaseOffset, pLayouts, pNumRows, pRowSizeInBytes, pTotalBytes)
#define ID3D12Device14_GetCopyableFootprints1(This, pResourceDesc, FirstSubresource, NumSubresources, BaseOffset, pLayouts, pNumRows, pRowSizeInBytes, pTotalBytes)
#define ID3D12Device14_GetDescriptorHandleIncrementSize(This, DescriptorHeapType)
#define ID3D12Device14_GetDeviceRemovedReason(This)
#define ID3D12Device14_GetNodeCount(This)
#define ID3D12Device14_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12Device14_GetRaytracingAccelerationStructurePrebuildInfo(This, pDesc, pInfo)
#define ID3D12Device14_GetResourceTiling(This, pTiledResource, pNumTilesForEntireResource, pPackedMipDesc, pStandardTileShapeForNonPackedMips, pNumSubresourceTilings, FirstSubresourceTilingToGet, pSubresourceTilingsForNonPackedMips)
#define ID3D12Device14_MakeResident(This, NumObjects, ppObjects)
#define ID3D12Device14_OpenExistingHeapFromAddress(This, pAddress, riid, ppvHeap)
#define ID3D12Device14_OpenExistingHeapFromAddress1(This, pAddress, size, riid, ppvHeap)
#define ID3D12Device14_OpenExistingHeapFromFileMapping(This, hFileMapping, riid, ppvHeap)
#define ID3D12Device14_OpenSharedHandle(This, NTHandle, riid, ppvObj)
#define ID3D12Device14_OpenSharedHandleByName(This, Name, Access, pNTHandle)
#define ID3D12Device14_QueryInterface(This, riid, ppvObject)
#define ID3D12Device14_Release(This)
#define ID3D12Device14_RemoveDevice(This)
#define ID3D12Device14_SetBackgroundProcessingMode(This, Mode, MeasurementsAction, hEventToSignalUponCompletion, pbFurtherMeasurementsDesired)
#define ID3D12Device14_SetEventOnMultipleFenceCompletion(This, ppFences, pFenceValues, NumFences, Flags, hEvent)
#define ID3D12Device14_SetName(This, Name)
#define ID3D12Device14_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12Device14_SetPrivateDataInterface(This, guid, pData)
#define ID3D12Device14_SetResidencyPriority(This, NumObjects, ppObjects, pPriorities)
#define ID3D12Device14_SetStablePowerState(This, Enable)
#define ID3D12Device14_ShaderCacheControl(This, Kinds, Control)
#define ID3D12Device1_AddRef(This)
#define ID3D12Device1_CheckFeatureSupport(This, Feature, pFeatureSupportData, FeatureSupportDataSize)
#define ID3D12Device1_CopyDescriptors(This, NumDestDescriptorRanges, pDestDescriptorRangeStarts, pDestDescriptorRangeSizes, NumSrcDescriptorRanges, pSrcDescriptorRangeStarts, pSrcDescriptorRangeSizes, DescriptorHeapsType)
#define ID3D12Device1_CopyDescriptorsSimple(This, NumDescriptors, DestDescriptorRangeStart, SrcDescriptorRangeStart, DescriptorHeapsType)
#define ID3D12Device1_CreateCommandAllocator(This, type, riid, ppCommandAllocator)
#define ID3D12Device1_CreateCommandList(This, nodeMask, type, pCommandAllocator, pInitialState, riid, ppCommandList)
#define ID3D12Device1_CreateCommandQueue(This, pDesc, riid, ppCommandQueue)
#define ID3D12Device1_CreateCommandSignature(This, pDesc, pRootSignature, riid, ppvCommandSignature)
#define ID3D12Device1_CreateCommittedResource(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, riidResource, ppvResource)
#define ID3D12Device1_CreateComputePipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device1_CreateConstantBufferView(This, pDesc, DestDescriptor)
#define ID3D12Device1_CreateDepthStencilView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device1_CreateDescriptorHeap(This, pDescriptorHeapDesc, riid, ppvHeap)
#define ID3D12Device1_CreateFence(This, InitialValue, Flags, riid, ppFence)
#define ID3D12Device1_CreateGraphicsPipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device1_CreateHeap(This, pDesc, riid, ppvHeap)
#define ID3D12Device1_CreatePipelineLibrary(This, pLibraryBlob, BlobLength, riid, ppPipelineLibrary)
#define ID3D12Device1_CreatePlacedResource(This, pHeap, HeapOffset, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device1_CreateQueryHeap(This, pDesc, riid, ppvHeap)
#define ID3D12Device1_CreateRenderTargetView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device1_CreateReservedResource(This, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device1_CreateRootSignature(This, nodeMask, pBlobWithRootSignature, blobLengthInBytes, riid, ppvRootSignature)
#define ID3D12Device1_CreateSampler(This, pDesc, DestDescriptor)
#define ID3D12Device1_CreateShaderResourceView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device1_CreateSharedHandle(This, pObject, pAttributes, Access, Name, pHandle)
#define ID3D12Device1_CreateUnorderedAccessView(This, pResource, pCounterResource, pDesc, DestDescriptor)
#define ID3D12Device1_Evict(This, NumObjects, ppObjects)
#define ID3D12Device1_GetCopyableFootprints(This, pResourceDesc, FirstSubresource, NumSubresources, BaseOffset, pLayouts, pNumRows, pRowSizeInBytes, pTotalBytes)
#define ID3D12Device1_GetDescriptorHandleIncrementSize(This, DescriptorHeapType)
#define ID3D12Device1_GetDeviceRemovedReason(This)
#define ID3D12Device1_GetNodeCount(This)
#define ID3D12Device1_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12Device1_GetResourceTiling(This, pTiledResource, pNumTilesForEntireResource, pPackedMipDesc, pStandardTileShapeForNonPackedMips, pNumSubresourceTilings, FirstSubresourceTilingToGet, pSubresourceTilingsForNonPackedMips)
#define ID3D12Device1_MakeResident(This, NumObjects, ppObjects)
#define ID3D12Device1_OpenSharedHandle(This, NTHandle, riid, ppvObj)
#define ID3D12Device1_OpenSharedHandleByName(This, Name, Access, pNTHandle)
#define ID3D12Device1_QueryInterface(This, riid, ppvObject)
#define ID3D12Device1_Release(This)
#define ID3D12Device1_SetEventOnMultipleFenceCompletion(This, ppFences, pFenceValues, NumFences, Flags, hEvent)
#define ID3D12Device1_SetName(This, Name)
#define ID3D12Device1_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12Device1_SetPrivateDataInterface(This, guid, pData)
#define ID3D12Device1_SetResidencyPriority(This, NumObjects, ppObjects, pPriorities)
#define ID3D12Device1_SetStablePowerState(This, Enable)
#define ID3D12Device2_AddRef(This)
#define ID3D12Device2_CheckFeatureSupport(This, Feature, pFeatureSupportData, FeatureSupportDataSize)
#define ID3D12Device2_CopyDescriptors(This, NumDestDescriptorRanges, pDestDescriptorRangeStarts, pDestDescriptorRangeSizes, NumSrcDescriptorRanges, pSrcDescriptorRangeStarts, pSrcDescriptorRangeSizes, DescriptorHeapsType)
#define ID3D12Device2_CopyDescriptorsSimple(This, NumDescriptors, DestDescriptorRangeStart, SrcDescriptorRangeStart, DescriptorHeapsType)
#define ID3D12Device2_CreateCommandAllocator(This, type, riid, ppCommandAllocator)
#define ID3D12Device2_CreateCommandList(This, nodeMask, type, pCommandAllocator, pInitialState, riid, ppCommandList)
#define ID3D12Device2_CreateCommandQueue(This, pDesc, riid, ppCommandQueue)
#define ID3D12Device2_CreateCommandSignature(This, pDesc, pRootSignature, riid, ppvCommandSignature)
#define ID3D12Device2_CreateCommittedResource(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, riidResource, ppvResource)
#define ID3D12Device2_CreateComputePipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device2_CreateConstantBufferView(This, pDesc, DestDescriptor)
#define ID3D12Device2_CreateDepthStencilView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device2_CreateDescriptorHeap(This, pDescriptorHeapDesc, riid, ppvHeap)
#define ID3D12Device2_CreateFence(This, InitialValue, Flags, riid, ppFence)
#define ID3D12Device2_CreateGraphicsPipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device2_CreateHeap(This, pDesc, riid, ppvHeap)
#define ID3D12Device2_CreatePipelineLibrary(This, pLibraryBlob, BlobLength, riid, ppPipelineLibrary)
#define ID3D12Device2_CreatePipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device2_CreatePlacedResource(This, pHeap, HeapOffset, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device2_CreateQueryHeap(This, pDesc, riid, ppvHeap)
#define ID3D12Device2_CreateRenderTargetView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device2_CreateReservedResource(This, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device2_CreateRootSignature(This, nodeMask, pBlobWithRootSignature, blobLengthInBytes, riid, ppvRootSignature)
#define ID3D12Device2_CreateSampler(This, pDesc, DestDescriptor)
#define ID3D12Device2_CreateShaderResourceView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device2_CreateSharedHandle(This, pObject, pAttributes, Access, Name, pHandle)
#define ID3D12Device2_CreateUnorderedAccessView(This, pResource, pCounterResource, pDesc, DestDescriptor)
#define ID3D12Device2_Evict(This, NumObjects, ppObjects)
#define ID3D12Device2_GetCopyableFootprints(This, pResourceDesc, FirstSubresource, NumSubresources, BaseOffset, pLayouts, pNumRows, pRowSizeInBytes, pTotalBytes)
#define ID3D12Device2_GetDescriptorHandleIncrementSize(This, DescriptorHeapType)
#define ID3D12Device2_GetDeviceRemovedReason(This)
#define ID3D12Device2_GetNodeCount(This)
#define ID3D12Device2_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12Device2_GetResourceTiling(This, pTiledResource, pNumTilesForEntireResource, pPackedMipDesc, pStandardTileShapeForNonPackedMips, pNumSubresourceTilings, FirstSubresourceTilingToGet, pSubresourceTilingsForNonPackedMips)
#define ID3D12Device2_MakeResident(This, NumObjects, ppObjects)
#define ID3D12Device2_OpenSharedHandle(This, NTHandle, riid, ppvObj)
#define ID3D12Device2_OpenSharedHandleByName(This, Name, Access, pNTHandle)
#define ID3D12Device2_QueryInterface(This, riid, ppvObject)
#define ID3D12Device2_Release(This)
#define ID3D12Device2_SetEventOnMultipleFenceCompletion(This, ppFences, pFenceValues, NumFences, Flags, hEvent)
#define ID3D12Device2_SetName(This, Name)
#define ID3D12Device2_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12Device2_SetPrivateDataInterface(This, guid, pData)
#define ID3D12Device2_SetResidencyPriority(This, NumObjects, ppObjects, pPriorities)
#define ID3D12Device2_SetStablePowerState(This, Enable)
#define ID3D12Device3_AddRef(This)
#define ID3D12Device3_CheckFeatureSupport(This, Feature, pFeatureSupportData, FeatureSupportDataSize)
#define ID3D12Device3_CopyDescriptors(This, NumDestDescriptorRanges, pDestDescriptorRangeStarts, pDestDescriptorRangeSizes, NumSrcDescriptorRanges, pSrcDescriptorRangeStarts, pSrcDescriptorRangeSizes, DescriptorHeapsType)
#define ID3D12Device3_CopyDescriptorsSimple(This, NumDescriptors, DestDescriptorRangeStart, SrcDescriptorRangeStart, DescriptorHeapsType)
#define ID3D12Device3_CreateCommandAllocator(This, type, riid, ppCommandAllocator)
#define ID3D12Device3_CreateCommandList(This, nodeMask, type, pCommandAllocator, pInitialState, riid, ppCommandList)
#define ID3D12Device3_CreateCommandQueue(This, pDesc, riid, ppCommandQueue)
#define ID3D12Device3_CreateCommandSignature(This, pDesc, pRootSignature, riid, ppvCommandSignature)
#define ID3D12Device3_CreateCommittedResource(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, riidResource, ppvResource)
#define ID3D12Device3_CreateComputePipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device3_CreateConstantBufferView(This, pDesc, DestDescriptor)
#define ID3D12Device3_CreateDepthStencilView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device3_CreateDescriptorHeap(This, pDescriptorHeapDesc, riid, ppvHeap)
#define ID3D12Device3_CreateFence(This, InitialValue, Flags, riid, ppFence)
#define ID3D12Device3_CreateGraphicsPipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device3_CreateHeap(This, pDesc, riid, ppvHeap)
#define ID3D12Device3_CreatePipelineLibrary(This, pLibraryBlob, BlobLength, riid, ppPipelineLibrary)
#define ID3D12Device3_CreatePipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device3_CreatePlacedResource(This, pHeap, HeapOffset, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device3_CreateQueryHeap(This, pDesc, riid, ppvHeap)
#define ID3D12Device3_CreateRenderTargetView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device3_CreateReservedResource(This, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device3_CreateRootSignature(This, nodeMask, pBlobWithRootSignature, blobLengthInBytes, riid, ppvRootSignature)
#define ID3D12Device3_CreateSampler(This, pDesc, DestDescriptor)
#define ID3D12Device3_CreateShaderResourceView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device3_CreateSharedHandle(This, pObject, pAttributes, Access, Name, pHandle)
#define ID3D12Device3_CreateUnorderedAccessView(This, pResource, pCounterResource, pDesc, DestDescriptor)
#define ID3D12Device3_EnqueueMakeResident(This, Flags, NumObjects, ppObjects, pFenceToSignal, FenceValueToSignal)
#define ID3D12Device3_Evict(This, NumObjects, ppObjects)
#define ID3D12Device3_GetCopyableFootprints(This, pResourceDesc, FirstSubresource, NumSubresources, BaseOffset, pLayouts, pNumRows, pRowSizeInBytes, pTotalBytes)
#define ID3D12Device3_GetDescriptorHandleIncrementSize(This, DescriptorHeapType)
#define ID3D12Device3_GetDeviceRemovedReason(This)
#define ID3D12Device3_GetNodeCount(This)
#define ID3D12Device3_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12Device3_GetResourceTiling(This, pTiledResource, pNumTilesForEntireResource, pPackedMipDesc, pStandardTileShapeForNonPackedMips, pNumSubresourceTilings, FirstSubresourceTilingToGet, pSubresourceTilingsForNonPackedMips)
#define ID3D12Device3_MakeResident(This, NumObjects, ppObjects)
#define ID3D12Device3_OpenExistingHeapFromAddress(This, pAddress, riid, ppvHeap)
#define ID3D12Device3_OpenExistingHeapFromFileMapping(This, hFileMapping, riid, ppvHeap)
#define ID3D12Device3_OpenSharedHandle(This, NTHandle, riid, ppvObj)
#define ID3D12Device3_OpenSharedHandleByName(This, Name, Access, pNTHandle)
#define ID3D12Device3_QueryInterface(This, riid, ppvObject)
#define ID3D12Device3_Release(This)
#define ID3D12Device3_SetEventOnMultipleFenceCompletion(This, ppFences, pFenceValues, NumFences, Flags, hEvent)
#define ID3D12Device3_SetName(This, Name)
#define ID3D12Device3_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12Device3_SetPrivateDataInterface(This, guid, pData)
#define ID3D12Device3_SetResidencyPriority(This, NumObjects, ppObjects, pPriorities)
#define ID3D12Device3_SetStablePowerState(This, Enable)
#define ID3D12Device4_AddRef(This)
#define ID3D12Device4_CheckFeatureSupport(This, Feature, pFeatureSupportData, FeatureSupportDataSize)
#define ID3D12Device4_CopyDescriptors(This, NumDestDescriptorRanges, pDestDescriptorRangeStarts, pDestDescriptorRangeSizes, NumSrcDescriptorRanges, pSrcDescriptorRangeStarts, pSrcDescriptorRangeSizes, DescriptorHeapsType)
#define ID3D12Device4_CopyDescriptorsSimple(This, NumDescriptors, DestDescriptorRangeStart, SrcDescriptorRangeStart, DescriptorHeapsType)
#define ID3D12Device4_CreateCommandAllocator(This, type, riid, ppCommandAllocator)
#define ID3D12Device4_CreateCommandList(This, nodeMask, type, pCommandAllocator, pInitialState, riid, ppCommandList)
#define ID3D12Device4_CreateCommandList1(This, nodeMask, type, flags, riid, ppCommandList)
#define ID3D12Device4_CreateCommandQueue(This, pDesc, riid, ppCommandQueue)
#define ID3D12Device4_CreateCommandSignature(This, pDesc, pRootSignature, riid, ppvCommandSignature)
#define ID3D12Device4_CreateCommittedResource(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, riidResource, ppvResource)
#define ID3D12Device4_CreateCommittedResource1(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, pProtectedSession, riidResource, ppvResource)
#define ID3D12Device4_CreateComputePipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device4_CreateConstantBufferView(This, pDesc, DestDescriptor)
#define ID3D12Device4_CreateDepthStencilView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device4_CreateDescriptorHeap(This, pDescriptorHeapDesc, riid, ppvHeap)
#define ID3D12Device4_CreateFence(This, InitialValue, Flags, riid, ppFence)
#define ID3D12Device4_CreateGraphicsPipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device4_CreateHeap(This, pDesc, riid, ppvHeap)
#define ID3D12Device4_CreateHeap1(This, pDesc, pProtectedSession, riid, ppvHeap)
#define ID3D12Device4_CreatePipelineLibrary(This, pLibraryBlob, BlobLength, riid, ppPipelineLibrary)
#define ID3D12Device4_CreatePipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device4_CreatePlacedResource(This, pHeap, HeapOffset, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device4_CreateProtectedResourceSession(This, pDesc, riid, ppSession)
#define ID3D12Device4_CreateQueryHeap(This, pDesc, riid, ppvHeap)
#define ID3D12Device4_CreateRenderTargetView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device4_CreateReservedResource(This, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device4_CreateReservedResource1(This, pDesc, InitialState, pOptimizedClearValue, pProtectedSession, riid, ppvResource)
#define ID3D12Device4_CreateRootSignature(This, nodeMask, pBlobWithRootSignature, blobLengthInBytes, riid, ppvRootSignature)
#define ID3D12Device4_CreateSampler(This, pDesc, DestDescriptor)
#define ID3D12Device4_CreateShaderResourceView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device4_CreateSharedHandle(This, pObject, pAttributes, Access, Name, pHandle)
#define ID3D12Device4_CreateUnorderedAccessView(This, pResource, pCounterResource, pDesc, DestDescriptor)
#define ID3D12Device4_EnqueueMakeResident(This, Flags, NumObjects, ppObjects, pFenceToSignal, FenceValueToSignal)
#define ID3D12Device4_Evict(This, NumObjects, ppObjects)
#define ID3D12Device4_GetCopyableFootprints(This, pResourceDesc, FirstSubresource, NumSubresources, BaseOffset, pLayouts, pNumRows, pRowSizeInBytes, pTotalBytes)
#define ID3D12Device4_GetDescriptorHandleIncrementSize(This, DescriptorHeapType)
#define ID3D12Device4_GetDeviceRemovedReason(This)
#define ID3D12Device4_GetNodeCount(This)
#define ID3D12Device4_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12Device4_GetResourceTiling(This, pTiledResource, pNumTilesForEntireResource, pPackedMipDesc, pStandardTileShapeForNonPackedMips, pNumSubresourceTilings, FirstSubresourceTilingToGet, pSubresourceTilingsForNonPackedMips)
#define ID3D12Device4_MakeResident(This, NumObjects, ppObjects)
#define ID3D12Device4_OpenExistingHeapFromAddress(This, pAddress, riid, ppvHeap)
#define ID3D12Device4_OpenExistingHeapFromFileMapping(This, hFileMapping, riid, ppvHeap)
#define ID3D12Device4_OpenSharedHandle(This, NTHandle, riid, ppvObj)
#define ID3D12Device4_OpenSharedHandleByName(This, Name, Access, pNTHandle)
#define ID3D12Device4_QueryInterface(This, riid, ppvObject)
#define ID3D12Device4_Release(This)
#define ID3D12Device4_SetEventOnMultipleFenceCompletion(This, ppFences, pFenceValues, NumFences, Flags, hEvent)
#define ID3D12Device4_SetName(This, Name)
#define ID3D12Device4_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12Device4_SetPrivateDataInterface(This, guid, pData)
#define ID3D12Device4_SetResidencyPriority(This, NumObjects, ppObjects, pPriorities)
#define ID3D12Device4_SetStablePowerState(This, Enable)
#define ID3D12Device5_AddRef(This)
#define ID3D12Device5_CheckDriverMatchingIdentifier(This, SerializedDataType, pIdentifierToCheck)
#define ID3D12Device5_CheckFeatureSupport(This, Feature, pFeatureSupportData, FeatureSupportDataSize)
#define ID3D12Device5_CopyDescriptors(This, NumDestDescriptorRanges, pDestDescriptorRangeStarts, pDestDescriptorRangeSizes, NumSrcDescriptorRanges, pSrcDescriptorRangeStarts, pSrcDescriptorRangeSizes, DescriptorHeapsType)
#define ID3D12Device5_CopyDescriptorsSimple(This, NumDescriptors, DestDescriptorRangeStart, SrcDescriptorRangeStart, DescriptorHeapsType)
#define ID3D12Device5_CreateCommandAllocator(This, type, riid, ppCommandAllocator)
#define ID3D12Device5_CreateCommandList(This, nodeMask, type, pCommandAllocator, pInitialState, riid, ppCommandList)
#define ID3D12Device5_CreateCommandList1(This, nodeMask, type, flags, riid, ppCommandList)
#define ID3D12Device5_CreateCommandQueue(This, pDesc, riid, ppCommandQueue)
#define ID3D12Device5_CreateCommandSignature(This, pDesc, pRootSignature, riid, ppvCommandSignature)
#define ID3D12Device5_CreateCommittedResource(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, riidResource, ppvResource)
#define ID3D12Device5_CreateCommittedResource1(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, pProtectedSession, riidResource, ppvResource)
#define ID3D12Device5_CreateComputePipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device5_CreateConstantBufferView(This, pDesc, DestDescriptor)
#define ID3D12Device5_CreateDepthStencilView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device5_CreateDescriptorHeap(This, pDescriptorHeapDesc, riid, ppvHeap)
#define ID3D12Device5_CreateFence(This, InitialValue, Flags, riid, ppFence)
#define ID3D12Device5_CreateGraphicsPipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device5_CreateHeap(This, pDesc, riid, ppvHeap)
#define ID3D12Device5_CreateHeap1(This, pDesc, pProtectedSession, riid, ppvHeap)
#define ID3D12Device5_CreateLifetimeTracker(This, pOwner, riid, ppvTracker)
#define ID3D12Device5_CreateMetaCommand(This, CommandId, NodeMask, pCreationParametersData, CreationParametersDataSizeInBytes, riid, ppMetaCommand)
#define ID3D12Device5_CreatePipelineLibrary(This, pLibraryBlob, BlobLength, riid, ppPipelineLibrary)
#define ID3D12Device5_CreatePipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device5_CreatePlacedResource(This, pHeap, HeapOffset, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device5_CreateProtectedResourceSession(This, pDesc, riid, ppSession)
#define ID3D12Device5_CreateQueryHeap(This, pDesc, riid, ppvHeap)
#define ID3D12Device5_CreateRenderTargetView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device5_CreateReservedResource(This, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device5_CreateReservedResource1(This, pDesc, InitialState, pOptimizedClearValue, pProtectedSession, riid, ppvResource)
#define ID3D12Device5_CreateRootSignature(This, nodeMask, pBlobWithRootSignature, blobLengthInBytes, riid, ppvRootSignature)
#define ID3D12Device5_CreateSampler(This, pDesc, DestDescriptor)
#define ID3D12Device5_CreateShaderResourceView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device5_CreateSharedHandle(This, pObject, pAttributes, Access, Name, pHandle)
#define ID3D12Device5_CreateStateObject(This, pDesc, riid, ppStateObject)
#define ID3D12Device5_CreateUnorderedAccessView(This, pResource, pCounterResource, pDesc, DestDescriptor)
#define ID3D12Device5_EnqueueMakeResident(This, Flags, NumObjects, ppObjects, pFenceToSignal, FenceValueToSignal)
#define ID3D12Device5_EnumerateMetaCommandParameters(This, CommandId, Stage, pTotalStructureSizeInBytes, pParameterCount, pParameterDescs)
#define ID3D12Device5_EnumerateMetaCommands(This, pNumMetaCommands, pDescs)
#define ID3D12Device5_Evict(This, NumObjects, ppObjects)
#define ID3D12Device5_GetCopyableFootprints(This, pResourceDesc, FirstSubresource, NumSubresources, BaseOffset, pLayouts, pNumRows, pRowSizeInBytes, pTotalBytes)
#define ID3D12Device5_GetDescriptorHandleIncrementSize(This, DescriptorHeapType)
#define ID3D12Device5_GetDeviceRemovedReason(This)
#define ID3D12Device5_GetNodeCount(This)
#define ID3D12Device5_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12Device5_GetRaytracingAccelerationStructurePrebuildInfo(This, pDesc, pInfo)
#define ID3D12Device5_GetResourceTiling(This, pTiledResource, pNumTilesForEntireResource, pPackedMipDesc, pStandardTileShapeForNonPackedMips, pNumSubresourceTilings, FirstSubresourceTilingToGet, pSubresourceTilingsForNonPackedMips)
#define ID3D12Device5_MakeResident(This, NumObjects, ppObjects)
#define ID3D12Device5_OpenExistingHeapFromAddress(This, pAddress, riid, ppvHeap)
#define ID3D12Device5_OpenExistingHeapFromFileMapping(This, hFileMapping, riid, ppvHeap)
#define ID3D12Device5_OpenSharedHandle(This, NTHandle, riid, ppvObj)
#define ID3D12Device5_OpenSharedHandleByName(This, Name, Access, pNTHandle)
#define ID3D12Device5_QueryInterface(This, riid, ppvObject)
#define ID3D12Device5_Release(This)
#define ID3D12Device5_RemoveDevice(This)
#define ID3D12Device5_SetEventOnMultipleFenceCompletion(This, ppFences, pFenceValues, NumFences, Flags, hEvent)
#define ID3D12Device5_SetName(This, Name)
#define ID3D12Device5_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12Device5_SetPrivateDataInterface(This, guid, pData)
#define ID3D12Device5_SetResidencyPriority(This, NumObjects, ppObjects, pPriorities)
#define ID3D12Device5_SetStablePowerState(This, Enable)
#define ID3D12Device6_AddRef(This)
#define ID3D12Device6_CheckDriverMatchingIdentifier(This, SerializedDataType, pIdentifierToCheck)
#define ID3D12Device6_CheckFeatureSupport(This, Feature, pFeatureSupportData, FeatureSupportDataSize)
#define ID3D12Device6_CopyDescriptors(This, NumDestDescriptorRanges, pDestDescriptorRangeStarts, pDestDescriptorRangeSizes, NumSrcDescriptorRanges, pSrcDescriptorRangeStarts, pSrcDescriptorRangeSizes, DescriptorHeapsType)
#define ID3D12Device6_CopyDescriptorsSimple(This, NumDescriptors, DestDescriptorRangeStart, SrcDescriptorRangeStart, DescriptorHeapsType)
#define ID3D12Device6_CreateCommandAllocator(This, type, riid, ppCommandAllocator)
#define ID3D12Device6_CreateCommandList(This, nodeMask, type, pCommandAllocator, pInitialState, riid, ppCommandList)
#define ID3D12Device6_CreateCommandList1(This, nodeMask, type, flags, riid, ppCommandList)
#define ID3D12Device6_CreateCommandQueue(This, pDesc, riid, ppCommandQueue)
#define ID3D12Device6_CreateCommandSignature(This, pDesc, pRootSignature, riid, ppvCommandSignature)
#define ID3D12Device6_CreateCommittedResource(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, riidResource, ppvResource)
#define ID3D12Device6_CreateCommittedResource1(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, pProtectedSession, riidResource, ppvResource)
#define ID3D12Device6_CreateComputePipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device6_CreateConstantBufferView(This, pDesc, DestDescriptor)
#define ID3D12Device6_CreateDepthStencilView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device6_CreateDescriptorHeap(This, pDescriptorHeapDesc, riid, ppvHeap)
#define ID3D12Device6_CreateFence(This, InitialValue, Flags, riid, ppFence)
#define ID3D12Device6_CreateGraphicsPipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device6_CreateHeap(This, pDesc, riid, ppvHeap)
#define ID3D12Device6_CreateHeap1(This, pDesc, pProtectedSession, riid, ppvHeap)
#define ID3D12Device6_CreateLifetimeTracker(This, pOwner, riid, ppvTracker)
#define ID3D12Device6_CreateMetaCommand(This, CommandId, NodeMask, pCreationParametersData, CreationParametersDataSizeInBytes, riid, ppMetaCommand)
#define ID3D12Device6_CreatePipelineLibrary(This, pLibraryBlob, BlobLength, riid, ppPipelineLibrary)
#define ID3D12Device6_CreatePipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device6_CreatePlacedResource(This, pHeap, HeapOffset, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device6_CreateProtectedResourceSession(This, pDesc, riid, ppSession)
#define ID3D12Device6_CreateQueryHeap(This, pDesc, riid, ppvHeap)
#define ID3D12Device6_CreateRenderTargetView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device6_CreateReservedResource(This, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device6_CreateReservedResource1(This, pDesc, InitialState, pOptimizedClearValue, pProtectedSession, riid, ppvResource)
#define ID3D12Device6_CreateRootSignature(This, nodeMask, pBlobWithRootSignature, blobLengthInBytes, riid, ppvRootSignature)
#define ID3D12Device6_CreateSampler(This, pDesc, DestDescriptor)
#define ID3D12Device6_CreateShaderResourceView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device6_CreateSharedHandle(This, pObject, pAttributes, Access, Name, pHandle)
#define ID3D12Device6_CreateStateObject(This, pDesc, riid, ppStateObject)
#define ID3D12Device6_CreateUnorderedAccessView(This, pResource, pCounterResource, pDesc, DestDescriptor)
#define ID3D12Device6_EnqueueMakeResident(This, Flags, NumObjects, ppObjects, pFenceToSignal, FenceValueToSignal)
#define ID3D12Device6_EnumerateMetaCommandParameters(This, CommandId, Stage, pTotalStructureSizeInBytes, pParameterCount, pParameterDescs)
#define ID3D12Device6_EnumerateMetaCommands(This, pNumMetaCommands, pDescs)
#define ID3D12Device6_Evict(This, NumObjects, ppObjects)
#define ID3D12Device6_GetCopyableFootprints(This, pResourceDesc, FirstSubresource, NumSubresources, BaseOffset, pLayouts, pNumRows, pRowSizeInBytes, pTotalBytes)
#define ID3D12Device6_GetDescriptorHandleIncrementSize(This, DescriptorHeapType)
#define ID3D12Device6_GetDeviceRemovedReason(This)
#define ID3D12Device6_GetNodeCount(This)
#define ID3D12Device6_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12Device6_GetRaytracingAccelerationStructurePrebuildInfo(This, pDesc, pInfo)
#define ID3D12Device6_GetResourceTiling(This, pTiledResource, pNumTilesForEntireResource, pPackedMipDesc, pStandardTileShapeForNonPackedMips, pNumSubresourceTilings, FirstSubresourceTilingToGet, pSubresourceTilingsForNonPackedMips)
#define ID3D12Device6_MakeResident(This, NumObjects, ppObjects)
#define ID3D12Device6_OpenExistingHeapFromAddress(This, pAddress, riid, ppvHeap)
#define ID3D12Device6_OpenExistingHeapFromFileMapping(This, hFileMapping, riid, ppvHeap)
#define ID3D12Device6_OpenSharedHandle(This, NTHandle, riid, ppvObj)
#define ID3D12Device6_OpenSharedHandleByName(This, Name, Access, pNTHandle)
#define ID3D12Device6_QueryInterface(This, riid, ppvObject)
#define ID3D12Device6_Release(This)
#define ID3D12Device6_RemoveDevice(This)
#define ID3D12Device6_SetBackgroundProcessingMode(This, Mode, MeasurementsAction, hEventToSignalUponCompletion, pbFurtherMeasurementsDesired)
#define ID3D12Device6_SetEventOnMultipleFenceCompletion(This, ppFences, pFenceValues, NumFences, Flags, hEvent)
#define ID3D12Device6_SetName(This, Name)
#define ID3D12Device6_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12Device6_SetPrivateDataInterface(This, guid, pData)
#define ID3D12Device6_SetResidencyPriority(This, NumObjects, ppObjects, pPriorities)
#define ID3D12Device6_SetStablePowerState(This, Enable)
#define ID3D12Device7_AddRef(This)
#define ID3D12Device7_AddToStateObject(This, pAddition, pStateObjectToGrowFrom, riid, ppNewStateObject)
#define ID3D12Device7_CheckDriverMatchingIdentifier(This, SerializedDataType, pIdentifierToCheck)
#define ID3D12Device7_CheckFeatureSupport(This, Feature, pFeatureSupportData, FeatureSupportDataSize)
#define ID3D12Device7_CopyDescriptors(This, NumDestDescriptorRanges, pDestDescriptorRangeStarts, pDestDescriptorRangeSizes, NumSrcDescriptorRanges, pSrcDescriptorRangeStarts, pSrcDescriptorRangeSizes, DescriptorHeapsType)
#define ID3D12Device7_CopyDescriptorsSimple(This, NumDescriptors, DestDescriptorRangeStart, SrcDescriptorRangeStart, DescriptorHeapsType)
#define ID3D12Device7_CreateCommandAllocator(This, type, riid, ppCommandAllocator)
#define ID3D12Device7_CreateCommandList(This, nodeMask, type, pCommandAllocator, pInitialState, riid, ppCommandList)
#define ID3D12Device7_CreateCommandList1(This, nodeMask, type, flags, riid, ppCommandList)
#define ID3D12Device7_CreateCommandQueue(This, pDesc, riid, ppCommandQueue)
#define ID3D12Device7_CreateCommandSignature(This, pDesc, pRootSignature, riid, ppvCommandSignature)
#define ID3D12Device7_CreateCommittedResource(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, riidResource, ppvResource)
#define ID3D12Device7_CreateCommittedResource1(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, pProtectedSession, riidResource, ppvResource)
#define ID3D12Device7_CreateComputePipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device7_CreateConstantBufferView(This, pDesc, DestDescriptor)
#define ID3D12Device7_CreateDepthStencilView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device7_CreateDescriptorHeap(This, pDescriptorHeapDesc, riid, ppvHeap)
#define ID3D12Device7_CreateFence(This, InitialValue, Flags, riid, ppFence)
#define ID3D12Device7_CreateGraphicsPipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device7_CreateHeap(This, pDesc, riid, ppvHeap)
#define ID3D12Device7_CreateHeap1(This, pDesc, pProtectedSession, riid, ppvHeap)
#define ID3D12Device7_CreateLifetimeTracker(This, pOwner, riid, ppvTracker)
#define ID3D12Device7_CreateMetaCommand(This, CommandId, NodeMask, pCreationParametersData, CreationParametersDataSizeInBytes, riid, ppMetaCommand)
#define ID3D12Device7_CreatePipelineLibrary(This, pLibraryBlob, BlobLength, riid, ppPipelineLibrary)
#define ID3D12Device7_CreatePipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device7_CreatePlacedResource(This, pHeap, HeapOffset, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device7_CreateProtectedResourceSession(This, pDesc, riid, ppSession)
#define ID3D12Device7_CreateProtectedResourceSession1(This, pDesc, riid, ppSession)
#define ID3D12Device7_CreateQueryHeap(This, pDesc, riid, ppvHeap)
#define ID3D12Device7_CreateRenderTargetView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device7_CreateReservedResource(This, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device7_CreateReservedResource1(This, pDesc, InitialState, pOptimizedClearValue, pProtectedSession, riid, ppvResource)
#define ID3D12Device7_CreateRootSignature(This, nodeMask, pBlobWithRootSignature, blobLengthInBytes, riid, ppvRootSignature)
#define ID3D12Device7_CreateSampler(This, pDesc, DestDescriptor)
#define ID3D12Device7_CreateShaderResourceView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device7_CreateSharedHandle(This, pObject, pAttributes, Access, Name, pHandle)
#define ID3D12Device7_CreateStateObject(This, pDesc, riid, ppStateObject)
#define ID3D12Device7_CreateUnorderedAccessView(This, pResource, pCounterResource, pDesc, DestDescriptor)
#define ID3D12Device7_EnqueueMakeResident(This, Flags, NumObjects, ppObjects, pFenceToSignal, FenceValueToSignal)
#define ID3D12Device7_EnumerateMetaCommandParameters(This, CommandId, Stage, pTotalStructureSizeInBytes, pParameterCount, pParameterDescs)
#define ID3D12Device7_EnumerateMetaCommands(This, pNumMetaCommands, pDescs)
#define ID3D12Device7_Evict(This, NumObjects, ppObjects)
#define ID3D12Device7_GetCopyableFootprints(This, pResourceDesc, FirstSubresource, NumSubresources, BaseOffset, pLayouts, pNumRows, pRowSizeInBytes, pTotalBytes)
#define ID3D12Device7_GetDescriptorHandleIncrementSize(This, DescriptorHeapType)
#define ID3D12Device7_GetDeviceRemovedReason(This)
#define ID3D12Device7_GetNodeCount(This)
#define ID3D12Device7_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12Device7_GetRaytracingAccelerationStructurePrebuildInfo(This, pDesc, pInfo)
#define ID3D12Device7_GetResourceTiling(This, pTiledResource, pNumTilesForEntireResource, pPackedMipDesc, pStandardTileShapeForNonPackedMips, pNumSubresourceTilings, FirstSubresourceTilingToGet, pSubresourceTilingsForNonPackedMips)
#define ID3D12Device7_MakeResident(This, NumObjects, ppObjects)
#define ID3D12Device7_OpenExistingHeapFromAddress(This, pAddress, riid, ppvHeap)
#define ID3D12Device7_OpenExistingHeapFromFileMapping(This, hFileMapping, riid, ppvHeap)
#define ID3D12Device7_OpenSharedHandle(This, NTHandle, riid, ppvObj)
#define ID3D12Device7_OpenSharedHandleByName(This, Name, Access, pNTHandle)
#define ID3D12Device7_QueryInterface(This, riid, ppvObject)
#define ID3D12Device7_Release(This)
#define ID3D12Device7_RemoveDevice(This)
#define ID3D12Device7_SetBackgroundProcessingMode(This, Mode, MeasurementsAction, hEventToSignalUponCompletion, pbFurtherMeasurementsDesired)
#define ID3D12Device7_SetEventOnMultipleFenceCompletion(This, ppFences, pFenceValues, NumFences, Flags, hEvent)
#define ID3D12Device7_SetName(This, Name)
#define ID3D12Device7_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12Device7_SetPrivateDataInterface(This, guid, pData)
#define ID3D12Device7_SetResidencyPriority(This, NumObjects, ppObjects, pPriorities)
#define ID3D12Device7_SetStablePowerState(This, Enable)
#define ID3D12Device8_AddRef(This)
#define ID3D12Device8_AddToStateObject(This, pAddition, pStateObjectToGrowFrom, riid, ppNewStateObject)
#define ID3D12Device8_CheckDriverMatchingIdentifier(This, SerializedDataType, pIdentifierToCheck)
#define ID3D12Device8_CheckFeatureSupport(This, Feature, pFeatureSupportData, FeatureSupportDataSize)
#define ID3D12Device8_CopyDescriptors(This, NumDestDescriptorRanges, pDestDescriptorRangeStarts, pDestDescriptorRangeSizes, NumSrcDescriptorRanges, pSrcDescriptorRangeStarts, pSrcDescriptorRangeSizes, DescriptorHeapsType)
#define ID3D12Device8_CopyDescriptorsSimple(This, NumDescriptors, DestDescriptorRangeStart, SrcDescriptorRangeStart, DescriptorHeapsType)
#define ID3D12Device8_CreateCommandAllocator(This, type, riid, ppCommandAllocator)
#define ID3D12Device8_CreateCommandList(This, nodeMask, type, pCommandAllocator, pInitialState, riid, ppCommandList)
#define ID3D12Device8_CreateCommandList1(This, nodeMask, type, flags, riid, ppCommandList)
#define ID3D12Device8_CreateCommandQueue(This, pDesc, riid, ppCommandQueue)
#define ID3D12Device8_CreateCommandSignature(This, pDesc, pRootSignature, riid, ppvCommandSignature)
#define ID3D12Device8_CreateCommittedResource(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, riidResource, ppvResource)
#define ID3D12Device8_CreateCommittedResource1(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, pProtectedSession, riidResource, ppvResource)
#define ID3D12Device8_CreateCommittedResource2(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, pProtectedSession, riidResource, ppvResource)
#define ID3D12Device8_CreateComputePipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device8_CreateConstantBufferView(This, pDesc, DestDescriptor)
#define ID3D12Device8_CreateDepthStencilView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device8_CreateDescriptorHeap(This, pDescriptorHeapDesc, riid, ppvHeap)
#define ID3D12Device8_CreateFence(This, InitialValue, Flags, riid, ppFence)
#define ID3D12Device8_CreateGraphicsPipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device8_CreateHeap(This, pDesc, riid, ppvHeap)
#define ID3D12Device8_CreateHeap1(This, pDesc, pProtectedSession, riid, ppvHeap)
#define ID3D12Device8_CreateLifetimeTracker(This, pOwner, riid, ppvTracker)
#define ID3D12Device8_CreateMetaCommand(This, CommandId, NodeMask, pCreationParametersData, CreationParametersDataSizeInBytes, riid, ppMetaCommand)
#define ID3D12Device8_CreatePipelineLibrary(This, pLibraryBlob, BlobLength, riid, ppPipelineLibrary)
#define ID3D12Device8_CreatePipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device8_CreatePlacedResource(This, pHeap, HeapOffset, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device8_CreatePlacedResource1(This, pHeap, HeapOffset, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device8_CreateProtectedResourceSession(This, pDesc, riid, ppSession)
#define ID3D12Device8_CreateProtectedResourceSession1(This, pDesc, riid, ppSession)
#define ID3D12Device8_CreateQueryHeap(This, pDesc, riid, ppvHeap)
#define ID3D12Device8_CreateRenderTargetView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device8_CreateReservedResource(This, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device8_CreateReservedResource1(This, pDesc, InitialState, pOptimizedClearValue, pProtectedSession, riid, ppvResource)
#define ID3D12Device8_CreateRootSignature(This, nodeMask, pBlobWithRootSignature, blobLengthInBytes, riid, ppvRootSignature)
#define ID3D12Device8_CreateSampler(This, pDesc, DestDescriptor)
#define ID3D12Device8_CreateSamplerFeedbackUnorderedAccessView(This, pTargetedResource, pFeedbackResource, DestDescriptor)
#define ID3D12Device8_CreateShaderResourceView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device8_CreateSharedHandle(This, pObject, pAttributes, Access, Name, pHandle)
#define ID3D12Device8_CreateStateObject(This, pDesc, riid, ppStateObject)
#define ID3D12Device8_CreateUnorderedAccessView(This, pResource, pCounterResource, pDesc, DestDescriptor)
#define ID3D12Device8_EnqueueMakeResident(This, Flags, NumObjects, ppObjects, pFenceToSignal, FenceValueToSignal)
#define ID3D12Device8_EnumerateMetaCommandParameters(This, CommandId, Stage, pTotalStructureSizeInBytes, pParameterCount, pParameterDescs)
#define ID3D12Device8_EnumerateMetaCommands(This, pNumMetaCommands, pDescs)
#define ID3D12Device8_Evict(This, NumObjects, ppObjects)
#define ID3D12Device8_GetCopyableFootprints(This, pResourceDesc, FirstSubresource, NumSubresources, BaseOffset, pLayouts, pNumRows, pRowSizeInBytes, pTotalBytes)
#define ID3D12Device8_GetCopyableFootprints1(This, pResourceDesc, FirstSubresource, NumSubresources, BaseOffset, pLayouts, pNumRows, pRowSizeInBytes, pTotalBytes)
#define ID3D12Device8_GetDescriptorHandleIncrementSize(This, DescriptorHeapType)
#define ID3D12Device8_GetDeviceRemovedReason(This)
#define ID3D12Device8_GetNodeCount(This)
#define ID3D12Device8_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12Device8_GetRaytracingAccelerationStructurePrebuildInfo(This, pDesc, pInfo)
#define ID3D12Device8_GetResourceTiling(This, pTiledResource, pNumTilesForEntireResource, pPackedMipDesc, pStandardTileShapeForNonPackedMips, pNumSubresourceTilings, FirstSubresourceTilingToGet, pSubresourceTilingsForNonPackedMips)
#define ID3D12Device8_MakeResident(This, NumObjects, ppObjects)
#define ID3D12Device8_OpenExistingHeapFromAddress(This, pAddress, riid, ppvHeap)
#define ID3D12Device8_OpenExistingHeapFromFileMapping(This, hFileMapping, riid, ppvHeap)
#define ID3D12Device8_OpenSharedHandle(This, NTHandle, riid, ppvObj)
#define ID3D12Device8_OpenSharedHandleByName(This, Name, Access, pNTHandle)
#define ID3D12Device8_QueryInterface(This, riid, ppvObject)
#define ID3D12Device8_Release(This)
#define ID3D12Device8_RemoveDevice(This)
#define ID3D12Device8_SetBackgroundProcessingMode(This, Mode, MeasurementsAction, hEventToSignalUponCompletion, pbFurtherMeasurementsDesired)
#define ID3D12Device8_SetEventOnMultipleFenceCompletion(This, ppFences, pFenceValues, NumFences, Flags, hEvent)
#define ID3D12Device8_SetName(This, Name)
#define ID3D12Device8_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12Device8_SetPrivateDataInterface(This, guid, pData)
#define ID3D12Device8_SetResidencyPriority(This, NumObjects, ppObjects, pPriorities)
#define ID3D12Device8_SetStablePowerState(This, Enable)
#define ID3D12Device9_AddRef(This)
#define ID3D12Device9_AddToStateObject(This, pAddition, pStateObjectToGrowFrom, riid, ppNewStateObject)
#define ID3D12Device9_CheckDriverMatchingIdentifier(This, SerializedDataType, pIdentifierToCheck)
#define ID3D12Device9_CheckFeatureSupport(This, Feature, pFeatureSupportData, FeatureSupportDataSize)
#define ID3D12Device9_CopyDescriptors(This, NumDestDescriptorRanges, pDestDescriptorRangeStarts, pDestDescriptorRangeSizes, NumSrcDescriptorRanges, pSrcDescriptorRangeStarts, pSrcDescriptorRangeSizes, DescriptorHeapsType)
#define ID3D12Device9_CopyDescriptorsSimple(This, NumDescriptors, DestDescriptorRangeStart, SrcDescriptorRangeStart, DescriptorHeapsType)
#define ID3D12Device9_CreateCommandAllocator(This, type, riid, ppCommandAllocator)
#define ID3D12Device9_CreateCommandList(This, nodeMask, type, pCommandAllocator, pInitialState, riid, ppCommandList)
#define ID3D12Device9_CreateCommandList1(This, nodeMask, type, flags, riid, ppCommandList)
#define ID3D12Device9_CreateCommandQueue(This, pDesc, riid, ppCommandQueue)
#define ID3D12Device9_CreateCommandQueue1(This, pDesc, CreatorID, riid, ppCommandQueue)
#define ID3D12Device9_CreateCommandSignature(This, pDesc, pRootSignature, riid, ppvCommandSignature)
#define ID3D12Device9_CreateCommittedResource(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, riidResource, ppvResource)
#define ID3D12Device9_CreateCommittedResource1(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, pProtectedSession, riidResource, ppvResource)
#define ID3D12Device9_CreateCommittedResource2(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, pProtectedSession, riidResource, ppvResource)
#define ID3D12Device9_CreateComputePipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device9_CreateConstantBufferView(This, pDesc, DestDescriptor)
#define ID3D12Device9_CreateDepthStencilView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device9_CreateDescriptorHeap(This, pDescriptorHeapDesc, riid, ppvHeap)
#define ID3D12Device9_CreateFence(This, InitialValue, Flags, riid, ppFence)
#define ID3D12Device9_CreateGraphicsPipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device9_CreateHeap(This, pDesc, riid, ppvHeap)
#define ID3D12Device9_CreateHeap1(This, pDesc, pProtectedSession, riid, ppvHeap)
#define ID3D12Device9_CreateLifetimeTracker(This, pOwner, riid, ppvTracker)
#define ID3D12Device9_CreateMetaCommand(This, CommandId, NodeMask, pCreationParametersData, CreationParametersDataSizeInBytes, riid, ppMetaCommand)
#define ID3D12Device9_CreatePipelineLibrary(This, pLibraryBlob, BlobLength, riid, ppPipelineLibrary)
#define ID3D12Device9_CreatePipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device9_CreatePlacedResource(This, pHeap, HeapOffset, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device9_CreatePlacedResource1(This, pHeap, HeapOffset, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device9_CreateProtectedResourceSession(This, pDesc, riid, ppSession)
#define ID3D12Device9_CreateProtectedResourceSession1(This, pDesc, riid, ppSession)
#define ID3D12Device9_CreateQueryHeap(This, pDesc, riid, ppvHeap)
#define ID3D12Device9_CreateRenderTargetView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device9_CreateReservedResource(This, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device9_CreateReservedResource1(This, pDesc, InitialState, pOptimizedClearValue, pProtectedSession, riid, ppvResource)
#define ID3D12Device9_CreateRootSignature(This, nodeMask, pBlobWithRootSignature, blobLengthInBytes, riid, ppvRootSignature)
#define ID3D12Device9_CreateSampler(This, pDesc, DestDescriptor)
#define ID3D12Device9_CreateSamplerFeedbackUnorderedAccessView(This, pTargetedResource, pFeedbackResource, DestDescriptor)
#define ID3D12Device9_CreateShaderCacheSession(This, pDesc, riid, ppvSession)
#define ID3D12Device9_CreateShaderResourceView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device9_CreateSharedHandle(This, pObject, pAttributes, Access, Name, pHandle)
#define ID3D12Device9_CreateStateObject(This, pDesc, riid, ppStateObject)
#define ID3D12Device9_CreateUnorderedAccessView(This, pResource, pCounterResource, pDesc, DestDescriptor)
#define ID3D12Device9_EnqueueMakeResident(This, Flags, NumObjects, ppObjects, pFenceToSignal, FenceValueToSignal)
#define ID3D12Device9_EnumerateMetaCommandParameters(This, CommandId, Stage, pTotalStructureSizeInBytes, pParameterCount, pParameterDescs)
#define ID3D12Device9_EnumerateMetaCommands(This, pNumMetaCommands, pDescs)
#define ID3D12Device9_Evict(This, NumObjects, ppObjects)
#define ID3D12Device9_GetCopyableFootprints(This, pResourceDesc, FirstSubresource, NumSubresources, BaseOffset, pLayouts, pNumRows, pRowSizeInBytes, pTotalBytes)
#define ID3D12Device9_GetCopyableFootprints1(This, pResourceDesc, FirstSubresource, NumSubresources, BaseOffset, pLayouts, pNumRows, pRowSizeInBytes, pTotalBytes)
#define ID3D12Device9_GetDescriptorHandleIncrementSize(This, DescriptorHeapType)
#define ID3D12Device9_GetDeviceRemovedReason(This)
#define ID3D12Device9_GetNodeCount(This)
#define ID3D12Device9_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12Device9_GetRaytracingAccelerationStructurePrebuildInfo(This, pDesc, pInfo)
#define ID3D12Device9_GetResourceTiling(This, pTiledResource, pNumTilesForEntireResource, pPackedMipDesc, pStandardTileShapeForNonPackedMips, pNumSubresourceTilings, FirstSubresourceTilingToGet, pSubresourceTilingsForNonPackedMips)
#define ID3D12Device9_MakeResident(This, NumObjects, ppObjects)
#define ID3D12Device9_OpenExistingHeapFromAddress(This, pAddress, riid, ppvHeap)
#define ID3D12Device9_OpenExistingHeapFromFileMapping(This, hFileMapping, riid, ppvHeap)
#define ID3D12Device9_OpenSharedHandle(This, NTHandle, riid, ppvObj)
#define ID3D12Device9_OpenSharedHandleByName(This, Name, Access, pNTHandle)
#define ID3D12Device9_QueryInterface(This, riid, ppvObject)
#define ID3D12Device9_Release(This)
#define ID3D12Device9_RemoveDevice(This)
#define ID3D12Device9_SetBackgroundProcessingMode(This, Mode, MeasurementsAction, hEventToSignalUponCompletion, pbFurtherMeasurementsDesired)
#define ID3D12Device9_SetEventOnMultipleFenceCompletion(This, ppFences, pFenceValues, NumFences, Flags, hEvent)
#define ID3D12Device9_SetName(This, Name)
#define ID3D12Device9_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12Device9_SetPrivateDataInterface(This, guid, pData)
#define ID3D12Device9_SetResidencyPriority(This, NumObjects, ppObjects, pPriorities)
#define ID3D12Device9_SetStablePowerState(This, Enable)
#define ID3D12Device9_ShaderCacheControl(This, Kinds, Control)
#define ID3D12Device_AddRef(This)
#define ID3D12Device_CheckFeatureSupport(This, Feature, pFeatureSupportData, FeatureSupportDataSize)
#define ID3D12Device_CopyDescriptors(This, NumDestDescriptorRanges, pDestDescriptorRangeStarts, pDestDescriptorRangeSizes, NumSrcDescriptorRanges, pSrcDescriptorRangeStarts, pSrcDescriptorRangeSizes, DescriptorHeapsType)
#define ID3D12Device_CopyDescriptorsSimple(This, NumDescriptors, DestDescriptorRangeStart, SrcDescriptorRangeStart, DescriptorHeapsType)
#define ID3D12Device_CreateCommandAllocator(This, type, riid, ppCommandAllocator)
#define ID3D12Device_CreateCommandList(This, nodeMask, type, pCommandAllocator, pInitialState, riid, ppCommandList)
#define ID3D12Device_CreateCommandQueue(This, pDesc, riid, ppCommandQueue)
#define ID3D12Device_CreateCommandSignature(This, pDesc, pRootSignature, riid, ppvCommandSignature)
#define ID3D12Device_CreateCommittedResource(This, pHeapProperties, HeapFlags, pDesc, InitialResourceState, pOptimizedClearValue, riidResource, ppvResource)
#define ID3D12Device_CreateComputePipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device_CreateConstantBufferView(This, pDesc, DestDescriptor)
#define ID3D12Device_CreateDepthStencilView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device_CreateDescriptorHeap(This, pDescriptorHeapDesc, riid, ppvHeap)
#define ID3D12Device_CreateFence(This, InitialValue, Flags, riid, ppFence)
#define ID3D12Device_CreateGraphicsPipelineState(This, pDesc, riid, ppPipelineState)
#define ID3D12Device_CreateHeap(This, pDesc, riid, ppvHeap)
#define ID3D12Device_CreatePlacedResource(This, pHeap, HeapOffset, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device_CreateQueryHeap(This, pDesc, riid, ppvHeap)
#define ID3D12Device_CreateRenderTargetView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device_CreateReservedResource(This, pDesc, InitialState, pOptimizedClearValue, riid, ppvResource)
#define ID3D12Device_CreateRootSignature(This, nodeMask, pBlobWithRootSignature, blobLengthInBytes, riid, ppvRootSignature)
#define ID3D12Device_CreateSampler(This, pDesc, DestDescriptor)
#define ID3D12Device_CreateShaderResourceView(This, pResource, pDesc, DestDescriptor)
#define ID3D12Device_CreateSharedHandle(This, pObject, pAttributes, Access, Name, pHandle)
#define ID3D12Device_CreateUnorderedAccessView(This, pResource, pCounterResource, pDesc, DestDescriptor)
#define ID3D12Device_Evict(This, NumObjects, ppObjects)
#define ID3D12Device_GetCopyableFootprints(This, pResourceDesc, FirstSubresource, NumSubresources, BaseOffset, pLayouts, pNumRows, pRowSizeInBytes, pTotalBytes)
#define ID3D12Device_GetDescriptorHandleIncrementSize(This, DescriptorHeapType)
#define ID3D12Device_GetDeviceRemovedReason(This)
#define ID3D12Device_GetNodeCount(This)
#define ID3D12Device_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12Device_GetResourceTiling(This, pTiledResource, pNumTilesForEntireResource, pPackedMipDesc, pStandardTileShapeForNonPackedMips, pNumSubresourceTilings, FirstSubresourceTilingToGet, pSubresourceTilingsForNonPackedMips)
#define ID3D12Device_MakeResident(This, NumObjects, ppObjects)
#define ID3D12Device_OpenSharedHandle(This, NTHandle, riid, ppvObj)
#define ID3D12Device_OpenSharedHandleByName(This, Name, Access, pNTHandle)
#define ID3D12Device_QueryInterface(This, riid, ppvObject)
#define ID3D12Device_Release(This)
#define ID3D12Device_SetName(This, Name)
#define ID3D12Device_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12Device_SetPrivateDataInterface(This, guid, pData)
#define ID3D12Device_SetStablePowerState(This, Enable)
#define ID3D12DeviceChild_AddRef(This)
#define ID3D12DeviceChild_GetDevice(This, riid, ppvDevice)
#define ID3D12DeviceChild_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12DeviceChild_QueryInterface(This, riid, ppvObject)
#define ID3D12DeviceChild_Release(This)
#define ID3D12DeviceChild_SetName(This, Name)
#define ID3D12DeviceChild_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12DeviceChild_SetPrivateDataInterface(This, guid, pData)
#define ID3D12DeviceConfiguration1_AddRef(This)
#define ID3D12DeviceConfiguration1_CreateVersionedRootSignatureDeserializer(This, pBlob, Size, riid, ppvDeserializer)
#define ID3D12DeviceConfiguration1_CreateVersionedRootSignatureDeserializerFromSubobjectInLibrary(This, pLibraryBlob, Size, RootSignatureSubobjectName, riid, ppvDeserializer)
#define ID3D12DeviceConfiguration1_GetEnabledExperimentalFeatures(This, pGuids, NumGuids)
#define ID3D12DeviceConfiguration1_QueryInterface(This, riid, ppvObject)
#define ID3D12DeviceConfiguration1_Release(This)
#define ID3D12DeviceConfiguration1_SerializeVersionedRootSignature(This, pDesc, ppResult, ppError)
#define ID3D12DeviceConfiguration_AddRef(This)
#define ID3D12DeviceConfiguration_CreateVersionedRootSignatureDeserializer(This, pBlob, Size, riid, ppvDeserializer)
#define ID3D12DeviceConfiguration_GetEnabledExperimentalFeatures(This, pGuids, NumGuids)
#define ID3D12DeviceConfiguration_QueryInterface(This, riid, ppvObject)
#define ID3D12DeviceConfiguration_Release(This)
#define ID3D12DeviceConfiguration_SerializeVersionedRootSignature(This, pDesc, ppResult, ppError)
#define ID3D12DeviceFactory_AddRef(This)
#define ID3D12DeviceFactory_ApplyToGlobalState(This)
#define ID3D12DeviceFactory_CreateDevice(This, adapter, FeatureLevel, riid, ppvDevice)
#define ID3D12DeviceFactory_EnableExperimentalFeatures(This, NumFeatures, pIIDs, pConfigurationStructs, pConfigurationStructSizes)
#define ID3D12DeviceFactory_GetConfigurationInterface(This, clsid, iid, ppv)
#define ID3D12DeviceFactory_GetFlags(This)
#define ID3D12DeviceFactory_InitializeFromGlobalState(This)
#define ID3D12DeviceFactory_QueryInterface(This, riid, ppvObject)
#define ID3D12DeviceFactory_Release(This)
#define ID3D12DeviceFactory_SetFlags(This, flags)
#define ID3D12DeviceRemovedExtendedData1_AddRef(This)
#define ID3D12DeviceRemovedExtendedData1_GetAutoBreadcrumbsOutput(This, pOutput)
#define ID3D12DeviceRemovedExtendedData1_GetAutoBreadcrumbsOutput1(This, pOutput)
#define ID3D12DeviceRemovedExtendedData1_GetPageFaultAllocationOutput(This, pOutput)
#define ID3D12DeviceRemovedExtendedData1_GetPageFaultAllocationOutput1(This, pOutput)
#define ID3D12DeviceRemovedExtendedData1_QueryInterface(This, riid, ppvObject)
#define ID3D12DeviceRemovedExtendedData1_Release(This)
#define ID3D12DeviceRemovedExtendedData2_AddRef(This)
#define ID3D12DeviceRemovedExtendedData2_GetAutoBreadcrumbsOutput(This, pOutput)
#define ID3D12DeviceRemovedExtendedData2_GetAutoBreadcrumbsOutput1(This, pOutput)
#define ID3D12DeviceRemovedExtendedData2_GetDeviceState(This)
#define ID3D12DeviceRemovedExtendedData2_GetPageFaultAllocationOutput(This, pOutput)
#define ID3D12DeviceRemovedExtendedData2_GetPageFaultAllocationOutput1(This, pOutput)
#define ID3D12DeviceRemovedExtendedData2_GetPageFaultAllocationOutput2(This, pOutput)
#define ID3D12DeviceRemovedExtendedData2_QueryInterface(This, riid, ppvObject)
#define ID3D12DeviceRemovedExtendedData2_Release(This)
#define ID3D12DeviceRemovedExtendedData_AddRef(This)
#define ID3D12DeviceRemovedExtendedData_GetAutoBreadcrumbsOutput(This, pOutput)
#define ID3D12DeviceRemovedExtendedData_GetPageFaultAllocationOutput(This, pOutput)
#define ID3D12DeviceRemovedExtendedData_QueryInterface(This, riid, ppvObject)
#define ID3D12DeviceRemovedExtendedData_Release(This)
#define ID3D12DeviceRemovedExtendedDataSettings1_AddRef(This)
#define ID3D12DeviceRemovedExtendedDataSettings1_QueryInterface(This, riid, ppvObject)
#define ID3D12DeviceRemovedExtendedDataSettings1_Release(This)
#define ID3D12DeviceRemovedExtendedDataSettings1_SetAutoBreadcrumbsEnablement(This, Enablement)
#define ID3D12DeviceRemovedExtendedDataSettings1_SetBreadcrumbContextEnablement(This, Enablement)
#define ID3D12DeviceRemovedExtendedDataSettings1_SetPageFaultEnablement(This, Enablement)
#define ID3D12DeviceRemovedExtendedDataSettings1_SetWatsonDumpEnablement(This, Enablement)
#define ID3D12DeviceRemovedExtendedDataSettings2_AddRef(This)
#define ID3D12DeviceRemovedExtendedDataSettings2_QueryInterface(This, riid, ppvObject)
#define ID3D12DeviceRemovedExtendedDataSettings2_Release(This)
#define ID3D12DeviceRemovedExtendedDataSettings2_SetAutoBreadcrumbsEnablement(This, Enablement)
#define ID3D12DeviceRemovedExtendedDataSettings2_SetBreadcrumbContextEnablement(This, Enablement)
#define ID3D12DeviceRemovedExtendedDataSettings2_SetPageFaultEnablement(This, Enablement)
#define ID3D12DeviceRemovedExtendedDataSettings2_SetWatsonDumpEnablement(This, Enablement)
#define ID3D12DeviceRemovedExtendedDataSettings2_UseMarkersOnlyAutoBreadcrumbs(This, MarkersOnly)
#define ID3D12DeviceRemovedExtendedDataSettings_AddRef(This)
#define ID3D12DeviceRemovedExtendedDataSettings_QueryInterface(This, riid, ppvObject)
#define ID3D12DeviceRemovedExtendedDataSettings_Release(This)
#define ID3D12DeviceRemovedExtendedDataSettings_SetAutoBreadcrumbsEnablement(This, Enablement)
#define ID3D12DeviceRemovedExtendedDataSettings_SetPageFaultEnablement(This, Enablement)
#define ID3D12DeviceRemovedExtendedDataSettings_SetWatsonDumpEnablement(This, Enablement)
#define ID3D12Fence1_AddRef(This)
#define ID3D12Fence1_GetCompletedValue(This)
#define ID3D12Fence1_GetCreationFlags(This)
#define ID3D12Fence1_GetDevice(This, riid, ppvDevice)
#define ID3D12Fence1_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12Fence1_QueryInterface(This, riid, ppvObject)
#define ID3D12Fence1_Release(This)
#define ID3D12Fence1_SetEventOnCompletion(This, Value, hEvent)
#define ID3D12Fence1_SetName(This, Name)
#define ID3D12Fence1_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12Fence1_SetPrivateDataInterface(This, guid, pData)
#define ID3D12Fence1_Signal(This, Value)
#define ID3D12Fence_AddRef(This)
#define ID3D12Fence_GetCompletedValue(This)
#define ID3D12Fence_GetDevice(This, riid, ppvDevice)
#define ID3D12Fence_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12Fence_QueryInterface(This, riid, ppvObject)
#define ID3D12Fence_Release(This)
#define ID3D12Fence_SetEventOnCompletion(This, Value, hEvent)
#define ID3D12Fence_SetName(This, Name)
#define ID3D12Fence_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12Fence_SetPrivateDataInterface(This, guid, pData)
#define ID3D12Fence_Signal(This, Value)
#define ID3D12GBVDiagnostics_AddRef(This)
#define ID3D12GBVDiagnostics_GBVReserved0(This)
#define ID3D12GBVDiagnostics_GBVReserved1(This)
#define ID3D12GBVDiagnostics_GetGBVEntireSubresourceStatesData(This, pResource, pData, DataSize)
#define ID3D12GBVDiagnostics_GetGBVResourceInfo(This, pResource, pResourceDesc, pResourceHash, pSubresourceStatesByteOffset)
#define ID3D12GBVDiagnostics_GetGBVResourceUniformState(This, pResource, pData)
#define ID3D12GBVDiagnostics_GetGBVSubresourceState(This, pResource, Subresource, pData)
#define ID3D12GBVDiagnostics_QueryInterface(This, riid, ppvObject)
#define ID3D12GBVDiagnostics_Release(This)
#define ID3D12GraphicsCommandList10_AddRef(This)
#define ID3D12GraphicsCommandList10_AtomicCopyBufferUINT(This, pDstBuffer, DstOffset, pSrcBuffer, SrcOffset, Dependencies, ppDependentResources, pDependentSubresourceRanges)
#define ID3D12GraphicsCommandList10_AtomicCopyBufferUINT64(This, pDstBuffer, DstOffset, pSrcBuffer, SrcOffset, Dependencies, ppDependentResources, pDependentSubresourceRanges)
#define ID3D12GraphicsCommandList10_Barrier(This, NumBarrierGroups, pBarrierGroups)
#define ID3D12GraphicsCommandList10_BeginEvent(This, Metadata, pData, Size)
#define ID3D12GraphicsCommandList10_BeginQuery(This, pQueryHeap, Type, Index)
#define ID3D12GraphicsCommandList10_BeginRenderPass(This, NumRenderTargets, pRenderTargets, pDepthStencil, Flags)
#define ID3D12GraphicsCommandList10_BuildRaytracingAccelerationStructure(This, pDesc, NumPostbuildInfoDescs, pPostbuildInfoDescs)
#define ID3D12GraphicsCommandList10_ClearDepthStencilView(This, DepthStencilView, ClearFlags, Depth, Stencil, NumRects, pRects)
#define ID3D12GraphicsCommandList10_ClearRenderTargetView(This, RenderTargetView, ColorRGBA, NumRects, pRects)
#define ID3D12GraphicsCommandList10_ClearState(This, pPipelineState)
#define ID3D12GraphicsCommandList10_ClearUnorderedAccessViewFloat(This, ViewGPUHandleInCurrentHeap, ViewCPUHandle, pResource, Values, NumRects, pRects)
#define ID3D12GraphicsCommandList10_ClearUnorderedAccessViewUint(This, ViewGPUHandleInCurrentHeap, ViewCPUHandle, pResource, Values, NumRects, pRects)
#define ID3D12GraphicsCommandList10_Close(This)
#define ID3D12GraphicsCommandList10_CopyBufferRegion(This, pDstBuffer, DstOffset, pSrcBuffer, SrcOffset, NumBytes)
#define ID3D12GraphicsCommandList10_CopyRaytracingAccelerationStructure(This, DestAccelerationStructureData, SourceAccelerationStructureData, Mode)
#define ID3D12GraphicsCommandList10_CopyResource(This, pDstResource, pSrcResource)
#define ID3D12GraphicsCommandList10_CopyTextureRegion(This, pDst, DstX, DstY, DstZ, pSrc, pSrcBox)
#define ID3D12GraphicsCommandList10_CopyTiles(This, pTiledResource, pTileRegionStartCoordinate, pTileRegionSize, pBuffer, BufferStartOffsetInBytes, Flags)
#define ID3D12GraphicsCommandList10_DiscardResource(This, pResource, pRegion)
#define ID3D12GraphicsCommandList10_Dispatch(This, ThreadGroupCountX, ThreadGroupCountY, ThreadGroupCountZ)
#define ID3D12GraphicsCommandList10_DispatchGraph(This, pDesc)
#define ID3D12GraphicsCommandList10_DispatchMesh(This, ThreadGroupCountX, ThreadGroupCountY, ThreadGroupCountZ)
#define ID3D12GraphicsCommandList10_DispatchRays(This, pDesc)
#define ID3D12GraphicsCommandList10_DrawIndexedInstanced(This, IndexCountPerInstance, InstanceCount, StartIndexLocation, BaseVertexLocation, StartInstanceLocation)
#define ID3D12GraphicsCommandList10_DrawInstanced(This, VertexCountPerInstance, InstanceCount, StartVertexLocation, StartInstanceLocation)
#define ID3D12GraphicsCommandList10_EmitRaytracingAccelerationStructurePostbuildInfo(This, pDesc, NumSourceAccelerationStructures, pSourceAccelerationStructureData)
#define ID3D12GraphicsCommandList10_EndEvent(This)
#define ID3D12GraphicsCommandList10_EndQuery(This, pQueryHeap, Type, Index)
#define ID3D12GraphicsCommandList10_EndRenderPass(This)
#define ID3D12GraphicsCommandList10_ExecuteBundle(This, pCommandList)
#define ID3D12GraphicsCommandList10_ExecuteIndirect(This, pCommandSignature, MaxCommandCount, pArgumentBuffer, ArgumentBufferOffset, pCountBuffer, CountBufferOffset)
#define ID3D12GraphicsCommandList10_ExecuteMetaCommand(This, pMetaCommand, pExecutionParametersData, ExecutionParametersDataSizeInBytes)
#define ID3D12GraphicsCommandList10_GetDevice(This, riid, ppvDevice)
#define ID3D12GraphicsCommandList10_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12GraphicsCommandList10_GetType(This)
#define ID3D12GraphicsCommandList10_IASetIndexBuffer(This, pView)
#define ID3D12GraphicsCommandList10_IASetIndexBufferStripCutValue(This, IBStripCutValue)
#define ID3D12GraphicsCommandList10_IASetPrimitiveTopology(This, PrimitiveTopology)
#define ID3D12GraphicsCommandList10_IASetVertexBuffers(This, StartSlot, NumViews, pViews)
#define ID3D12GraphicsCommandList10_InitializeMetaCommand(This, pMetaCommand, pInitializationParametersData, InitializationParametersDataSizeInBytes)
#define ID3D12GraphicsCommandList10_OMSetBlendFactor(This, BlendFactor)
#define ID3D12GraphicsCommandList10_OMSetDepthBounds(This, Min, Max)
#define ID3D12GraphicsCommandList10_OMSetFrontAndBackStencilRef(This, FrontStencilRef, BackStencilRef)
#define ID3D12GraphicsCommandList10_OMSetRenderTargets(This, NumRenderTargetDescriptors, pRenderTargetDescriptors, RTsSingleHandleToDescriptorRange, pDepthStencilDescriptor)
#define ID3D12GraphicsCommandList10_OMSetStencilRef(This, StencilRef)
#define ID3D12GraphicsCommandList10_QueryInterface(This, riid, ppvObject)
#define ID3D12GraphicsCommandList10_Release(This)
#define ID3D12GraphicsCommandList10_Reset(This, pAllocator, pInitialState)
#define ID3D12GraphicsCommandList10_ResolveQueryData(This, pQueryHeap, Type, StartIndex, NumQueries, pDestinationBuffer, AlignedDestinationBufferOffset)
#define ID3D12GraphicsCommandList10_ResolveSubresource(This, pDstResource, DstSubresource, pSrcResource, SrcSubresource, Format)
#define ID3D12GraphicsCommandList10_ResolveSubresourceRegion(This, pDstResource, DstSubresource, DstX, DstY, pSrcResource, SrcSubresource, pSrcRect, Format, ResolveMode)
#define ID3D12GraphicsCommandList10_ResourceBarrier(This, NumBarriers, pBarriers)
#define ID3D12GraphicsCommandList10_RSSetDepthBias(This, DepthBias, DepthBiasClamp, SlopeScaledDepthBias)
#define ID3D12GraphicsCommandList10_RSSetScissorRects(This, NumRects, pRects)
#define ID3D12GraphicsCommandList10_RSSetShadingRate(This, baseShadingRate, combiners)
#define ID3D12GraphicsCommandList10_RSSetShadingRateImage(This, shadingRateImage)
#define ID3D12GraphicsCommandList10_RSSetViewports(This, NumViewports, pViewports)
#define ID3D12GraphicsCommandList10_SetComputeRoot32BitConstant(This, RootParameterIndex, SrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList10_SetComputeRoot32BitConstants(This, RootParameterIndex, Num32BitValuesToSet, pSrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList10_SetComputeRootConstantBufferView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList10_SetComputeRootDescriptorTable(This, RootParameterIndex, BaseDescriptor)
#define ID3D12GraphicsCommandList10_SetComputeRootShaderResourceView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList10_SetComputeRootSignature(This, pRootSignature)
#define ID3D12GraphicsCommandList10_SetComputeRootUnorderedAccessView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList10_SetDescriptorHeaps(This, NumDescriptorHeaps, ppDescriptorHeaps)
#define ID3D12GraphicsCommandList10_SetGraphicsRoot32BitConstant(This, RootParameterIndex, SrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList10_SetGraphicsRoot32BitConstants(This, RootParameterIndex, Num32BitValuesToSet, pSrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList10_SetGraphicsRootConstantBufferView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList10_SetGraphicsRootDescriptorTable(This, RootParameterIndex, BaseDescriptor)
#define ID3D12GraphicsCommandList10_SetGraphicsRootShaderResourceView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList10_SetGraphicsRootSignature(This, pRootSignature)
#define ID3D12GraphicsCommandList10_SetGraphicsRootUnorderedAccessView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList10_SetMarker(This, Metadata, pData, Size)
#define ID3D12GraphicsCommandList10_SetName(This, Name)
#define ID3D12GraphicsCommandList10_SetPipelineState(This, pPipelineState)
#define ID3D12GraphicsCommandList10_SetPipelineState1(This, pStateObject)
#define ID3D12GraphicsCommandList10_SetPredication(This, pBuffer, AlignedBufferOffset, Operation)
#define ID3D12GraphicsCommandList10_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12GraphicsCommandList10_SetPrivateDataInterface(This, guid, pData)
#define ID3D12GraphicsCommandList10_SetProgram(This, pDesc)
#define ID3D12GraphicsCommandList10_SetProtectedResourceSession(This, pProtectedResourceSession)
#define ID3D12GraphicsCommandList10_SetSamplePositions(This, NumSamplesPerPixel, NumPixels, pSamplePositions)
#define ID3D12GraphicsCommandList10_SetViewInstanceMask(This, Mask)
#define ID3D12GraphicsCommandList10_SOSetTargets(This, StartSlot, NumViews, pViews)
#define ID3D12GraphicsCommandList10_WriteBufferImmediate(This, Count, pParams, pModes)
#define ID3D12GraphicsCommandList1_AddRef(This)
#define ID3D12GraphicsCommandList1_AtomicCopyBufferUINT(This, pDstBuffer, DstOffset, pSrcBuffer, SrcOffset, Dependencies, ppDependentResources, pDependentSubresourceRanges)
#define ID3D12GraphicsCommandList1_AtomicCopyBufferUINT64(This, pDstBuffer, DstOffset, pSrcBuffer, SrcOffset, Dependencies, ppDependentResources, pDependentSubresourceRanges)
#define ID3D12GraphicsCommandList1_BeginEvent(This, Metadata, pData, Size)
#define ID3D12GraphicsCommandList1_BeginQuery(This, pQueryHeap, Type, Index)
#define ID3D12GraphicsCommandList1_ClearDepthStencilView(This, DepthStencilView, ClearFlags, Depth, Stencil, NumRects, pRects)
#define ID3D12GraphicsCommandList1_ClearRenderTargetView(This, RenderTargetView, ColorRGBA, NumRects, pRects)
#define ID3D12GraphicsCommandList1_ClearState(This, pPipelineState)
#define ID3D12GraphicsCommandList1_ClearUnorderedAccessViewFloat(This, ViewGPUHandleInCurrentHeap, ViewCPUHandle, pResource, Values, NumRects, pRects)
#define ID3D12GraphicsCommandList1_ClearUnorderedAccessViewUint(This, ViewGPUHandleInCurrentHeap, ViewCPUHandle, pResource, Values, NumRects, pRects)
#define ID3D12GraphicsCommandList1_Close(This)
#define ID3D12GraphicsCommandList1_CopyBufferRegion(This, pDstBuffer, DstOffset, pSrcBuffer, SrcOffset, NumBytes)
#define ID3D12GraphicsCommandList1_CopyResource(This, pDstResource, pSrcResource)
#define ID3D12GraphicsCommandList1_CopyTextureRegion(This, pDst, DstX, DstY, DstZ, pSrc, pSrcBox)
#define ID3D12GraphicsCommandList1_CopyTiles(This, pTiledResource, pTileRegionStartCoordinate, pTileRegionSize, pBuffer, BufferStartOffsetInBytes, Flags)
#define ID3D12GraphicsCommandList1_DiscardResource(This, pResource, pRegion)
#define ID3D12GraphicsCommandList1_Dispatch(This, ThreadGroupCountX, ThreadGroupCountY, ThreadGroupCountZ)
#define ID3D12GraphicsCommandList1_DrawIndexedInstanced(This, IndexCountPerInstance, InstanceCount, StartIndexLocation, BaseVertexLocation, StartInstanceLocation)
#define ID3D12GraphicsCommandList1_DrawInstanced(This, VertexCountPerInstance, InstanceCount, StartVertexLocation, StartInstanceLocation)
#define ID3D12GraphicsCommandList1_EndEvent(This)
#define ID3D12GraphicsCommandList1_EndQuery(This, pQueryHeap, Type, Index)
#define ID3D12GraphicsCommandList1_ExecuteBundle(This, pCommandList)
#define ID3D12GraphicsCommandList1_ExecuteIndirect(This, pCommandSignature, MaxCommandCount, pArgumentBuffer, ArgumentBufferOffset, pCountBuffer, CountBufferOffset)
#define ID3D12GraphicsCommandList1_GetDevice(This, riid, ppvDevice)
#define ID3D12GraphicsCommandList1_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12GraphicsCommandList1_GetType(This)
#define ID3D12GraphicsCommandList1_IASetIndexBuffer(This, pView)
#define ID3D12GraphicsCommandList1_IASetPrimitiveTopology(This, PrimitiveTopology)
#define ID3D12GraphicsCommandList1_IASetVertexBuffers(This, StartSlot, NumViews, pViews)
#define ID3D12GraphicsCommandList1_OMSetBlendFactor(This, BlendFactor)
#define ID3D12GraphicsCommandList1_OMSetDepthBounds(This, Min, Max)
#define ID3D12GraphicsCommandList1_OMSetRenderTargets(This, NumRenderTargetDescriptors, pRenderTargetDescriptors, RTsSingleHandleToDescriptorRange, pDepthStencilDescriptor)
#define ID3D12GraphicsCommandList1_OMSetStencilRef(This, StencilRef)
#define ID3D12GraphicsCommandList1_QueryInterface(This, riid, ppvObject)
#define ID3D12GraphicsCommandList1_Release(This)
#define ID3D12GraphicsCommandList1_Reset(This, pAllocator, pInitialState)
#define ID3D12GraphicsCommandList1_ResolveQueryData(This, pQueryHeap, Type, StartIndex, NumQueries, pDestinationBuffer, AlignedDestinationBufferOffset)
#define ID3D12GraphicsCommandList1_ResolveSubresource(This, pDstResource, DstSubresource, pSrcResource, SrcSubresource, Format)
#define ID3D12GraphicsCommandList1_ResolveSubresourceRegion(This, pDstResource, DstSubresource, DstX, DstY, pSrcResource, SrcSubresource, pSrcRect, Format, ResolveMode)
#define ID3D12GraphicsCommandList1_ResourceBarrier(This, NumBarriers, pBarriers)
#define ID3D12GraphicsCommandList1_RSSetScissorRects(This, NumRects, pRects)
#define ID3D12GraphicsCommandList1_RSSetViewports(This, NumViewports, pViewports)
#define ID3D12GraphicsCommandList1_SetComputeRoot32BitConstant(This, RootParameterIndex, SrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList1_SetComputeRoot32BitConstants(This, RootParameterIndex, Num32BitValuesToSet, pSrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList1_SetComputeRootConstantBufferView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList1_SetComputeRootDescriptorTable(This, RootParameterIndex, BaseDescriptor)
#define ID3D12GraphicsCommandList1_SetComputeRootShaderResourceView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList1_SetComputeRootSignature(This, pRootSignature)
#define ID3D12GraphicsCommandList1_SetComputeRootUnorderedAccessView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList1_SetDescriptorHeaps(This, NumDescriptorHeaps, ppDescriptorHeaps)
#define ID3D12GraphicsCommandList1_SetGraphicsRoot32BitConstant(This, RootParameterIndex, SrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList1_SetGraphicsRoot32BitConstants(This, RootParameterIndex, Num32BitValuesToSet, pSrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList1_SetGraphicsRootConstantBufferView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList1_SetGraphicsRootDescriptorTable(This, RootParameterIndex, BaseDescriptor)
#define ID3D12GraphicsCommandList1_SetGraphicsRootShaderResourceView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList1_SetGraphicsRootSignature(This, pRootSignature)
#define ID3D12GraphicsCommandList1_SetGraphicsRootUnorderedAccessView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList1_SetMarker(This, Metadata, pData, Size)
#define ID3D12GraphicsCommandList1_SetName(This, Name)
#define ID3D12GraphicsCommandList1_SetPipelineState(This, pPipelineState)
#define ID3D12GraphicsCommandList1_SetPredication(This, pBuffer, AlignedBufferOffset, Operation)
#define ID3D12GraphicsCommandList1_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12GraphicsCommandList1_SetPrivateDataInterface(This, guid, pData)
#define ID3D12GraphicsCommandList1_SetSamplePositions(This, NumSamplesPerPixel, NumPixels, pSamplePositions)
#define ID3D12GraphicsCommandList1_SetViewInstanceMask(This, Mask)
#define ID3D12GraphicsCommandList1_SOSetTargets(This, StartSlot, NumViews, pViews)
#define ID3D12GraphicsCommandList2_AddRef(This)
#define ID3D12GraphicsCommandList2_AtomicCopyBufferUINT(This, pDstBuffer, DstOffset, pSrcBuffer, SrcOffset, Dependencies, ppDependentResources, pDependentSubresourceRanges)
#define ID3D12GraphicsCommandList2_AtomicCopyBufferUINT64(This, pDstBuffer, DstOffset, pSrcBuffer, SrcOffset, Dependencies, ppDependentResources, pDependentSubresourceRanges)
#define ID3D12GraphicsCommandList2_BeginEvent(This, Metadata, pData, Size)
#define ID3D12GraphicsCommandList2_BeginQuery(This, pQueryHeap, Type, Index)
#define ID3D12GraphicsCommandList2_ClearDepthStencilView(This, DepthStencilView, ClearFlags, Depth, Stencil, NumRects, pRects)
#define ID3D12GraphicsCommandList2_ClearRenderTargetView(This, RenderTargetView, ColorRGBA, NumRects, pRects)
#define ID3D12GraphicsCommandList2_ClearState(This, pPipelineState)
#define ID3D12GraphicsCommandList2_ClearUnorderedAccessViewFloat(This, ViewGPUHandleInCurrentHeap, ViewCPUHandle, pResource, Values, NumRects, pRects)
#define ID3D12GraphicsCommandList2_ClearUnorderedAccessViewUint(This, ViewGPUHandleInCurrentHeap, ViewCPUHandle, pResource, Values, NumRects, pRects)
#define ID3D12GraphicsCommandList2_Close(This)
#define ID3D12GraphicsCommandList2_CopyBufferRegion(This, pDstBuffer, DstOffset, pSrcBuffer, SrcOffset, NumBytes)
#define ID3D12GraphicsCommandList2_CopyResource(This, pDstResource, pSrcResource)
#define ID3D12GraphicsCommandList2_CopyTextureRegion(This, pDst, DstX, DstY, DstZ, pSrc, pSrcBox)
#define ID3D12GraphicsCommandList2_CopyTiles(This, pTiledResource, pTileRegionStartCoordinate, pTileRegionSize, pBuffer, BufferStartOffsetInBytes, Flags)
#define ID3D12GraphicsCommandList2_DiscardResource(This, pResource, pRegion)
#define ID3D12GraphicsCommandList2_Dispatch(This, ThreadGroupCountX, ThreadGroupCountY, ThreadGroupCountZ)
#define ID3D12GraphicsCommandList2_DrawIndexedInstanced(This, IndexCountPerInstance, InstanceCount, StartIndexLocation, BaseVertexLocation, StartInstanceLocation)
#define ID3D12GraphicsCommandList2_DrawInstanced(This, VertexCountPerInstance, InstanceCount, StartVertexLocation, StartInstanceLocation)
#define ID3D12GraphicsCommandList2_EndEvent(This)
#define ID3D12GraphicsCommandList2_EndQuery(This, pQueryHeap, Type, Index)
#define ID3D12GraphicsCommandList2_ExecuteBundle(This, pCommandList)
#define ID3D12GraphicsCommandList2_ExecuteIndirect(This, pCommandSignature, MaxCommandCount, pArgumentBuffer, ArgumentBufferOffset, pCountBuffer, CountBufferOffset)
#define ID3D12GraphicsCommandList2_GetDevice(This, riid, ppvDevice)
#define ID3D12GraphicsCommandList2_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12GraphicsCommandList2_GetType(This)
#define ID3D12GraphicsCommandList2_IASetIndexBuffer(This, pView)
#define ID3D12GraphicsCommandList2_IASetPrimitiveTopology(This, PrimitiveTopology)
#define ID3D12GraphicsCommandList2_IASetVertexBuffers(This, StartSlot, NumViews, pViews)
#define ID3D12GraphicsCommandList2_OMSetBlendFactor(This, BlendFactor)
#define ID3D12GraphicsCommandList2_OMSetDepthBounds(This, Min, Max)
#define ID3D12GraphicsCommandList2_OMSetRenderTargets(This, NumRenderTargetDescriptors, pRenderTargetDescriptors, RTsSingleHandleToDescriptorRange, pDepthStencilDescriptor)
#define ID3D12GraphicsCommandList2_OMSetStencilRef(This, StencilRef)
#define ID3D12GraphicsCommandList2_QueryInterface(This, riid, ppvObject)
#define ID3D12GraphicsCommandList2_Release(This)
#define ID3D12GraphicsCommandList2_Reset(This, pAllocator, pInitialState)
#define ID3D12GraphicsCommandList2_ResolveQueryData(This, pQueryHeap, Type, StartIndex, NumQueries, pDestinationBuffer, AlignedDestinationBufferOffset)
#define ID3D12GraphicsCommandList2_ResolveSubresource(This, pDstResource, DstSubresource, pSrcResource, SrcSubresource, Format)
#define ID3D12GraphicsCommandList2_ResolveSubresourceRegion(This, pDstResource, DstSubresource, DstX, DstY, pSrcResource, SrcSubresource, pSrcRect, Format, ResolveMode)
#define ID3D12GraphicsCommandList2_ResourceBarrier(This, NumBarriers, pBarriers)
#define ID3D12GraphicsCommandList2_RSSetScissorRects(This, NumRects, pRects)
#define ID3D12GraphicsCommandList2_RSSetViewports(This, NumViewports, pViewports)
#define ID3D12GraphicsCommandList2_SetComputeRoot32BitConstant(This, RootParameterIndex, SrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList2_SetComputeRoot32BitConstants(This, RootParameterIndex, Num32BitValuesToSet, pSrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList2_SetComputeRootConstantBufferView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList2_SetComputeRootDescriptorTable(This, RootParameterIndex, BaseDescriptor)
#define ID3D12GraphicsCommandList2_SetComputeRootShaderResourceView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList2_SetComputeRootSignature(This, pRootSignature)
#define ID3D12GraphicsCommandList2_SetComputeRootUnorderedAccessView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList2_SetDescriptorHeaps(This, NumDescriptorHeaps, ppDescriptorHeaps)
#define ID3D12GraphicsCommandList2_SetGraphicsRoot32BitConstant(This, RootParameterIndex, SrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList2_SetGraphicsRoot32BitConstants(This, RootParameterIndex, Num32BitValuesToSet, pSrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList2_SetGraphicsRootConstantBufferView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList2_SetGraphicsRootDescriptorTable(This, RootParameterIndex, BaseDescriptor)
#define ID3D12GraphicsCommandList2_SetGraphicsRootShaderResourceView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList2_SetGraphicsRootSignature(This, pRootSignature)
#define ID3D12GraphicsCommandList2_SetGraphicsRootUnorderedAccessView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList2_SetMarker(This, Metadata, pData, Size)
#define ID3D12GraphicsCommandList2_SetName(This, Name)
#define ID3D12GraphicsCommandList2_SetPipelineState(This, pPipelineState)
#define ID3D12GraphicsCommandList2_SetPredication(This, pBuffer, AlignedBufferOffset, Operation)
#define ID3D12GraphicsCommandList2_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12GraphicsCommandList2_SetPrivateDataInterface(This, guid, pData)
#define ID3D12GraphicsCommandList2_SetSamplePositions(This, NumSamplesPerPixel, NumPixels, pSamplePositions)
#define ID3D12GraphicsCommandList2_SetViewInstanceMask(This, Mask)
#define ID3D12GraphicsCommandList2_SOSetTargets(This, StartSlot, NumViews, pViews)
#define ID3D12GraphicsCommandList2_WriteBufferImmediate(This, Count, pParams, pModes)
#define ID3D12GraphicsCommandList3_AddRef(This)
#define ID3D12GraphicsCommandList3_AtomicCopyBufferUINT(This, pDstBuffer, DstOffset, pSrcBuffer, SrcOffset, Dependencies, ppDependentResources, pDependentSubresourceRanges)
#define ID3D12GraphicsCommandList3_AtomicCopyBufferUINT64(This, pDstBuffer, DstOffset, pSrcBuffer, SrcOffset, Dependencies, ppDependentResources, pDependentSubresourceRanges)
#define ID3D12GraphicsCommandList3_BeginEvent(This, Metadata, pData, Size)
#define ID3D12GraphicsCommandList3_BeginQuery(This, pQueryHeap, Type, Index)
#define ID3D12GraphicsCommandList3_ClearDepthStencilView(This, DepthStencilView, ClearFlags, Depth, Stencil, NumRects, pRects)
#define ID3D12GraphicsCommandList3_ClearRenderTargetView(This, RenderTargetView, ColorRGBA, NumRects, pRects)
#define ID3D12GraphicsCommandList3_ClearState(This, pPipelineState)
#define ID3D12GraphicsCommandList3_ClearUnorderedAccessViewFloat(This, ViewGPUHandleInCurrentHeap, ViewCPUHandle, pResource, Values, NumRects, pRects)
#define ID3D12GraphicsCommandList3_ClearUnorderedAccessViewUint(This, ViewGPUHandleInCurrentHeap, ViewCPUHandle, pResource, Values, NumRects, pRects)
#define ID3D12GraphicsCommandList3_Close(This)
#define ID3D12GraphicsCommandList3_CopyBufferRegion(This, pDstBuffer, DstOffset, pSrcBuffer, SrcOffset, NumBytes)
#define ID3D12GraphicsCommandList3_CopyResource(This, pDstResource, pSrcResource)
#define ID3D12GraphicsCommandList3_CopyTextureRegion(This, pDst, DstX, DstY, DstZ, pSrc, pSrcBox)
#define ID3D12GraphicsCommandList3_CopyTiles(This, pTiledResource, pTileRegionStartCoordinate, pTileRegionSize, pBuffer, BufferStartOffsetInBytes, Flags)
#define ID3D12GraphicsCommandList3_DiscardResource(This, pResource, pRegion)
#define ID3D12GraphicsCommandList3_Dispatch(This, ThreadGroupCountX, ThreadGroupCountY, ThreadGroupCountZ)
#define ID3D12GraphicsCommandList3_DrawIndexedInstanced(This, IndexCountPerInstance, InstanceCount, StartIndexLocation, BaseVertexLocation, StartInstanceLocation)
#define ID3D12GraphicsCommandList3_DrawInstanced(This, VertexCountPerInstance, InstanceCount, StartVertexLocation, StartInstanceLocation)
#define ID3D12GraphicsCommandList3_EndEvent(This)
#define ID3D12GraphicsCommandList3_EndQuery(This, pQueryHeap, Type, Index)
#define ID3D12GraphicsCommandList3_ExecuteBundle(This, pCommandList)
#define ID3D12GraphicsCommandList3_ExecuteIndirect(This, pCommandSignature, MaxCommandCount, pArgumentBuffer, ArgumentBufferOffset, pCountBuffer, CountBufferOffset)
#define ID3D12GraphicsCommandList3_GetDevice(This, riid, ppvDevice)
#define ID3D12GraphicsCommandList3_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12GraphicsCommandList3_GetType(This)
#define ID3D12GraphicsCommandList3_IASetIndexBuffer(This, pView)
#define ID3D12GraphicsCommandList3_IASetPrimitiveTopology(This, PrimitiveTopology)
#define ID3D12GraphicsCommandList3_IASetVertexBuffers(This, StartSlot, NumViews, pViews)
#define ID3D12GraphicsCommandList3_OMSetBlendFactor(This, BlendFactor)
#define ID3D12GraphicsCommandList3_OMSetDepthBounds(This, Min, Max)
#define ID3D12GraphicsCommandList3_OMSetRenderTargets(This, NumRenderTargetDescriptors, pRenderTargetDescriptors, RTsSingleHandleToDescriptorRange, pDepthStencilDescriptor)
#define ID3D12GraphicsCommandList3_OMSetStencilRef(This, StencilRef)
#define ID3D12GraphicsCommandList3_QueryInterface(This, riid, ppvObject)
#define ID3D12GraphicsCommandList3_Release(This)
#define ID3D12GraphicsCommandList3_Reset(This, pAllocator, pInitialState)
#define ID3D12GraphicsCommandList3_ResolveQueryData(This, pQueryHeap, Type, StartIndex, NumQueries, pDestinationBuffer, AlignedDestinationBufferOffset)
#define ID3D12GraphicsCommandList3_ResolveSubresource(This, pDstResource, DstSubresource, pSrcResource, SrcSubresource, Format)
#define ID3D12GraphicsCommandList3_ResolveSubresourceRegion(This, pDstResource, DstSubresource, DstX, DstY, pSrcResource, SrcSubresource, pSrcRect, Format, ResolveMode)
#define ID3D12GraphicsCommandList3_ResourceBarrier(This, NumBarriers, pBarriers)
#define ID3D12GraphicsCommandList3_RSSetScissorRects(This, NumRects, pRects)
#define ID3D12GraphicsCommandList3_RSSetViewports(This, NumViewports, pViewports)
#define ID3D12GraphicsCommandList3_SetComputeRoot32BitConstant(This, RootParameterIndex, SrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList3_SetComputeRoot32BitConstants(This, RootParameterIndex, Num32BitValuesToSet, pSrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList3_SetComputeRootConstantBufferView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList3_SetComputeRootDescriptorTable(This, RootParameterIndex, BaseDescriptor)
#define ID3D12GraphicsCommandList3_SetComputeRootShaderResourceView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList3_SetComputeRootSignature(This, pRootSignature)
#define ID3D12GraphicsCommandList3_SetComputeRootUnorderedAccessView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList3_SetDescriptorHeaps(This, NumDescriptorHeaps, ppDescriptorHeaps)
#define ID3D12GraphicsCommandList3_SetGraphicsRoot32BitConstant(This, RootParameterIndex, SrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList3_SetGraphicsRoot32BitConstants(This, RootParameterIndex, Num32BitValuesToSet, pSrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList3_SetGraphicsRootConstantBufferView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList3_SetGraphicsRootDescriptorTable(This, RootParameterIndex, BaseDescriptor)
#define ID3D12GraphicsCommandList3_SetGraphicsRootShaderResourceView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList3_SetGraphicsRootSignature(This, pRootSignature)
#define ID3D12GraphicsCommandList3_SetGraphicsRootUnorderedAccessView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList3_SetMarker(This, Metadata, pData, Size)
#define ID3D12GraphicsCommandList3_SetName(This, Name)
#define ID3D12GraphicsCommandList3_SetPipelineState(This, pPipelineState)
#define ID3D12GraphicsCommandList3_SetPredication(This, pBuffer, AlignedBufferOffset, Operation)
#define ID3D12GraphicsCommandList3_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12GraphicsCommandList3_SetPrivateDataInterface(This, guid, pData)
#define ID3D12GraphicsCommandList3_SetProtectedResourceSession(This, pProtectedResourceSession)
#define ID3D12GraphicsCommandList3_SetSamplePositions(This, NumSamplesPerPixel, NumPixels, pSamplePositions)
#define ID3D12GraphicsCommandList3_SetViewInstanceMask(This, Mask)
#define ID3D12GraphicsCommandList3_SOSetTargets(This, StartSlot, NumViews, pViews)
#define ID3D12GraphicsCommandList3_WriteBufferImmediate(This, Count, pParams, pModes)
#define ID3D12GraphicsCommandList4_AddRef(This)
#define ID3D12GraphicsCommandList4_AtomicCopyBufferUINT(This, pDstBuffer, DstOffset, pSrcBuffer, SrcOffset, Dependencies, ppDependentResources, pDependentSubresourceRanges)
#define ID3D12GraphicsCommandList4_AtomicCopyBufferUINT64(This, pDstBuffer, DstOffset, pSrcBuffer, SrcOffset, Dependencies, ppDependentResources, pDependentSubresourceRanges)
#define ID3D12GraphicsCommandList4_BeginEvent(This, Metadata, pData, Size)
#define ID3D12GraphicsCommandList4_BeginQuery(This, pQueryHeap, Type, Index)
#define ID3D12GraphicsCommandList4_BeginRenderPass(This, NumRenderTargets, pRenderTargets, pDepthStencil, Flags)
#define ID3D12GraphicsCommandList4_BuildRaytracingAccelerationStructure(This, pDesc, NumPostbuildInfoDescs, pPostbuildInfoDescs)
#define ID3D12GraphicsCommandList4_ClearDepthStencilView(This, DepthStencilView, ClearFlags, Depth, Stencil, NumRects, pRects)
#define ID3D12GraphicsCommandList4_ClearRenderTargetView(This, RenderTargetView, ColorRGBA, NumRects, pRects)
#define ID3D12GraphicsCommandList4_ClearState(This, pPipelineState)
#define ID3D12GraphicsCommandList4_ClearUnorderedAccessViewFloat(This, ViewGPUHandleInCurrentHeap, ViewCPUHandle, pResource, Values, NumRects, pRects)
#define ID3D12GraphicsCommandList4_ClearUnorderedAccessViewUint(This, ViewGPUHandleInCurrentHeap, ViewCPUHandle, pResource, Values, NumRects, pRects)
#define ID3D12GraphicsCommandList4_Close(This)
#define ID3D12GraphicsCommandList4_CopyBufferRegion(This, pDstBuffer, DstOffset, pSrcBuffer, SrcOffset, NumBytes)
#define ID3D12GraphicsCommandList4_CopyRaytracingAccelerationStructure(This, DestAccelerationStructureData, SourceAccelerationStructureData, Mode)
#define ID3D12GraphicsCommandList4_CopyResource(This, pDstResource, pSrcResource)
#define ID3D12GraphicsCommandList4_CopyTextureRegion(This, pDst, DstX, DstY, DstZ, pSrc, pSrcBox)
#define ID3D12GraphicsCommandList4_CopyTiles(This, pTiledResource, pTileRegionStartCoordinate, pTileRegionSize, pBuffer, BufferStartOffsetInBytes, Flags)
#define ID3D12GraphicsCommandList4_DiscardResource(This, pResource, pRegion)
#define ID3D12GraphicsCommandList4_Dispatch(This, ThreadGroupCountX, ThreadGroupCountY, ThreadGroupCountZ)
#define ID3D12GraphicsCommandList4_DispatchRays(This, pDesc)
#define ID3D12GraphicsCommandList4_DrawIndexedInstanced(This, IndexCountPerInstance, InstanceCount, StartIndexLocation, BaseVertexLocation, StartInstanceLocation)
#define ID3D12GraphicsCommandList4_DrawInstanced(This, VertexCountPerInstance, InstanceCount, StartVertexLocation, StartInstanceLocation)
#define ID3D12GraphicsCommandList4_EmitRaytracingAccelerationStructurePostbuildInfo(This, pDesc, NumSourceAccelerationStructures, pSourceAccelerationStructureData)
#define ID3D12GraphicsCommandList4_EndEvent(This)
#define ID3D12GraphicsCommandList4_EndQuery(This, pQueryHeap, Type, Index)
#define ID3D12GraphicsCommandList4_EndRenderPass(This)
#define ID3D12GraphicsCommandList4_ExecuteBundle(This, pCommandList)
#define ID3D12GraphicsCommandList4_ExecuteIndirect(This, pCommandSignature, MaxCommandCount, pArgumentBuffer, ArgumentBufferOffset, pCountBuffer, CountBufferOffset)
#define ID3D12GraphicsCommandList4_ExecuteMetaCommand(This, pMetaCommand, pExecutionParametersData, ExecutionParametersDataSizeInBytes)
#define ID3D12GraphicsCommandList4_GetDevice(This, riid, ppvDevice)
#define ID3D12GraphicsCommandList4_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12GraphicsCommandList4_GetType(This)
#define ID3D12GraphicsCommandList4_IASetIndexBuffer(This, pView)
#define ID3D12GraphicsCommandList4_IASetPrimitiveTopology(This, PrimitiveTopology)
#define ID3D12GraphicsCommandList4_IASetVertexBuffers(This, StartSlot, NumViews, pViews)
#define ID3D12GraphicsCommandList4_InitializeMetaCommand(This, pMetaCommand, pInitializationParametersData, InitializationParametersDataSizeInBytes)
#define ID3D12GraphicsCommandList4_OMSetBlendFactor(This, BlendFactor)
#define ID3D12GraphicsCommandList4_OMSetDepthBounds(This, Min, Max)
#define ID3D12GraphicsCommandList4_OMSetRenderTargets(This, NumRenderTargetDescriptors, pRenderTargetDescriptors, RTsSingleHandleToDescriptorRange, pDepthStencilDescriptor)
#define ID3D12GraphicsCommandList4_OMSetStencilRef(This, StencilRef)
#define ID3D12GraphicsCommandList4_QueryInterface(This, riid, ppvObject)
#define ID3D12GraphicsCommandList4_Release(This)
#define ID3D12GraphicsCommandList4_Reset(This, pAllocator, pInitialState)
#define ID3D12GraphicsCommandList4_ResolveQueryData(This, pQueryHeap, Type, StartIndex, NumQueries, pDestinationBuffer, AlignedDestinationBufferOffset)
#define ID3D12GraphicsCommandList4_ResolveSubresource(This, pDstResource, DstSubresource, pSrcResource, SrcSubresource, Format)
#define ID3D12GraphicsCommandList4_ResolveSubresourceRegion(This, pDstResource, DstSubresource, DstX, DstY, pSrcResource, SrcSubresource, pSrcRect, Format, ResolveMode)
#define ID3D12GraphicsCommandList4_ResourceBarrier(This, NumBarriers, pBarriers)
#define ID3D12GraphicsCommandList4_RSSetScissorRects(This, NumRects, pRects)
#define ID3D12GraphicsCommandList4_RSSetViewports(This, NumViewports, pViewports)
#define ID3D12GraphicsCommandList4_SetComputeRoot32BitConstant(This, RootParameterIndex, SrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList4_SetComputeRoot32BitConstants(This, RootParameterIndex, Num32BitValuesToSet, pSrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList4_SetComputeRootConstantBufferView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList4_SetComputeRootDescriptorTable(This, RootParameterIndex, BaseDescriptor)
#define ID3D12GraphicsCommandList4_SetComputeRootShaderResourceView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList4_SetComputeRootSignature(This, pRootSignature)
#define ID3D12GraphicsCommandList4_SetComputeRootUnorderedAccessView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList4_SetDescriptorHeaps(This, NumDescriptorHeaps, ppDescriptorHeaps)
#define ID3D12GraphicsCommandList4_SetGraphicsRoot32BitConstant(This, RootParameterIndex, SrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList4_SetGraphicsRoot32BitConstants(This, RootParameterIndex, Num32BitValuesToSet, pSrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList4_SetGraphicsRootConstantBufferView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList4_SetGraphicsRootDescriptorTable(This, RootParameterIndex, BaseDescriptor)
#define ID3D12GraphicsCommandList4_SetGraphicsRootShaderResourceView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList4_SetGraphicsRootSignature(This, pRootSignature)
#define ID3D12GraphicsCommandList4_SetGraphicsRootUnorderedAccessView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList4_SetMarker(This, Metadata, pData, Size)
#define ID3D12GraphicsCommandList4_SetName(This, Name)
#define ID3D12GraphicsCommandList4_SetPipelineState(This, pPipelineState)
#define ID3D12GraphicsCommandList4_SetPipelineState1(This, pStateObject)
#define ID3D12GraphicsCommandList4_SetPredication(This, pBuffer, AlignedBufferOffset, Operation)
#define ID3D12GraphicsCommandList4_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12GraphicsCommandList4_SetPrivateDataInterface(This, guid, pData)
#define ID3D12GraphicsCommandList4_SetProtectedResourceSession(This, pProtectedResourceSession)
#define ID3D12GraphicsCommandList4_SetSamplePositions(This, NumSamplesPerPixel, NumPixels, pSamplePositions)
#define ID3D12GraphicsCommandList4_SetViewInstanceMask(This, Mask)
#define ID3D12GraphicsCommandList4_SOSetTargets(This, StartSlot, NumViews, pViews)
#define ID3D12GraphicsCommandList4_WriteBufferImmediate(This, Count, pParams, pModes)
#define ID3D12GraphicsCommandList5_AddRef(This)
#define ID3D12GraphicsCommandList5_AtomicCopyBufferUINT(This, pDstBuffer, DstOffset, pSrcBuffer, SrcOffset, Dependencies, ppDependentResources, pDependentSubresourceRanges)
#define ID3D12GraphicsCommandList5_AtomicCopyBufferUINT64(This, pDstBuffer, DstOffset, pSrcBuffer, SrcOffset, Dependencies, ppDependentResources, pDependentSubresourceRanges)
#define ID3D12GraphicsCommandList5_BeginEvent(This, Metadata, pData, Size)
#define ID3D12GraphicsCommandList5_BeginQuery(This, pQueryHeap, Type, Index)
#define ID3D12GraphicsCommandList5_BeginRenderPass(This, NumRenderTargets, pRenderTargets, pDepthStencil, Flags)
#define ID3D12GraphicsCommandList5_BuildRaytracingAccelerationStructure(This, pDesc, NumPostbuildInfoDescs, pPostbuildInfoDescs)
#define ID3D12GraphicsCommandList5_ClearDepthStencilView(This, DepthStencilView, ClearFlags, Depth, Stencil, NumRects, pRects)
#define ID3D12GraphicsCommandList5_ClearRenderTargetView(This, RenderTargetView, ColorRGBA, NumRects, pRects)
#define ID3D12GraphicsCommandList5_ClearState(This, pPipelineState)
#define ID3D12GraphicsCommandList5_ClearUnorderedAccessViewFloat(This, ViewGPUHandleInCurrentHeap, ViewCPUHandle, pResource, Values, NumRects, pRects)
#define ID3D12GraphicsCommandList5_ClearUnorderedAccessViewUint(This, ViewGPUHandleInCurrentHeap, ViewCPUHandle, pResource, Values, NumRects, pRects)
#define ID3D12GraphicsCommandList5_Close(This)
#define ID3D12GraphicsCommandList5_CopyBufferRegion(This, pDstBuffer, DstOffset, pSrcBuffer, SrcOffset, NumBytes)
#define ID3D12GraphicsCommandList5_CopyRaytracingAccelerationStructure(This, DestAccelerationStructureData, SourceAccelerationStructureData, Mode)
#define ID3D12GraphicsCommandList5_CopyResource(This, pDstResource, pSrcResource)
#define ID3D12GraphicsCommandList5_CopyTextureRegion(This, pDst, DstX, DstY, DstZ, pSrc, pSrcBox)
#define ID3D12GraphicsCommandList5_CopyTiles(This, pTiledResource, pTileRegionStartCoordinate, pTileRegionSize, pBuffer, BufferStartOffsetInBytes, Flags)
#define ID3D12GraphicsCommandList5_DiscardResource(This, pResource, pRegion)
#define ID3D12GraphicsCommandList5_Dispatch(This, ThreadGroupCountX, ThreadGroupCountY, ThreadGroupCountZ)
#define ID3D12GraphicsCommandList5_DispatchRays(This, pDesc)
#define ID3D12GraphicsCommandList5_DrawIndexedInstanced(This, IndexCountPerInstance, InstanceCount, StartIndexLocation, BaseVertexLocation, StartInstanceLocation)
#define ID3D12GraphicsCommandList5_DrawInstanced(This, VertexCountPerInstance, InstanceCount, StartVertexLocation, StartInstanceLocation)
#define ID3D12GraphicsCommandList5_EmitRaytracingAccelerationStructurePostbuildInfo(This, pDesc, NumSourceAccelerationStructures, pSourceAccelerationStructureData)
#define ID3D12GraphicsCommandList5_EndEvent(This)
#define ID3D12GraphicsCommandList5_EndQuery(This, pQueryHeap, Type, Index)
#define ID3D12GraphicsCommandList5_EndRenderPass(This)
#define ID3D12GraphicsCommandList5_ExecuteBundle(This, pCommandList)
#define ID3D12GraphicsCommandList5_ExecuteIndirect(This, pCommandSignature, MaxCommandCount, pArgumentBuffer, ArgumentBufferOffset, pCountBuffer, CountBufferOffset)
#define ID3D12GraphicsCommandList5_ExecuteMetaCommand(This, pMetaCommand, pExecutionParametersData, ExecutionParametersDataSizeInBytes)
#define ID3D12GraphicsCommandList5_GetDevice(This, riid, ppvDevice)
#define ID3D12GraphicsCommandList5_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12GraphicsCommandList5_GetType(This)
#define ID3D12GraphicsCommandList5_IASetIndexBuffer(This, pView)
#define ID3D12GraphicsCommandList5_IASetPrimitiveTopology(This, PrimitiveTopology)
#define ID3D12GraphicsCommandList5_IASetVertexBuffers(This, StartSlot, NumViews, pViews)
#define ID3D12GraphicsCommandList5_InitializeMetaCommand(This, pMetaCommand, pInitializationParametersData, InitializationParametersDataSizeInBytes)
#define ID3D12GraphicsCommandList5_OMSetBlendFactor(This, BlendFactor)
#define ID3D12GraphicsCommandList5_OMSetDepthBounds(This, Min, Max)
#define ID3D12GraphicsCommandList5_OMSetRenderTargets(This, NumRenderTargetDescriptors, pRenderTargetDescriptors, RTsSingleHandleToDescriptorRange, pDepthStencilDescriptor)
#define ID3D12GraphicsCommandList5_OMSetStencilRef(This, StencilRef)
#define ID3D12GraphicsCommandList5_QueryInterface(This, riid, ppvObject)
#define ID3D12GraphicsCommandList5_Release(This)
#define ID3D12GraphicsCommandList5_Reset(This, pAllocator, pInitialState)
#define ID3D12GraphicsCommandList5_ResolveQueryData(This, pQueryHeap, Type, StartIndex, NumQueries, pDestinationBuffer, AlignedDestinationBufferOffset)
#define ID3D12GraphicsCommandList5_ResolveSubresource(This, pDstResource, DstSubresource, pSrcResource, SrcSubresource, Format)
#define ID3D12GraphicsCommandList5_ResolveSubresourceRegion(This, pDstResource, DstSubresource, DstX, DstY, pSrcResource, SrcSubresource, pSrcRect, Format, ResolveMode)
#define ID3D12GraphicsCommandList5_ResourceBarrier(This, NumBarriers, pBarriers)
#define ID3D12GraphicsCommandList5_RSSetScissorRects(This, NumRects, pRects)
#define ID3D12GraphicsCommandList5_RSSetShadingRate(This, baseShadingRate, combiners)
#define ID3D12GraphicsCommandList5_RSSetShadingRateImage(This, shadingRateImage)
#define ID3D12GraphicsCommandList5_RSSetViewports(This, NumViewports, pViewports)
#define ID3D12GraphicsCommandList5_SetComputeRoot32BitConstant(This, RootParameterIndex, SrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList5_SetComputeRoot32BitConstants(This, RootParameterIndex, Num32BitValuesToSet, pSrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList5_SetComputeRootConstantBufferView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList5_SetComputeRootDescriptorTable(This, RootParameterIndex, BaseDescriptor)
#define ID3D12GraphicsCommandList5_SetComputeRootShaderResourceView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList5_SetComputeRootSignature(This, pRootSignature)
#define ID3D12GraphicsCommandList5_SetComputeRootUnorderedAccessView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList5_SetDescriptorHeaps(This, NumDescriptorHeaps, ppDescriptorHeaps)
#define ID3D12GraphicsCommandList5_SetGraphicsRoot32BitConstant(This, RootParameterIndex, SrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList5_SetGraphicsRoot32BitConstants(This, RootParameterIndex, Num32BitValuesToSet, pSrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList5_SetGraphicsRootConstantBufferView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList5_SetGraphicsRootDescriptorTable(This, RootParameterIndex, BaseDescriptor)
#define ID3D12GraphicsCommandList5_SetGraphicsRootShaderResourceView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList5_SetGraphicsRootSignature(This, pRootSignature)
#define ID3D12GraphicsCommandList5_SetGraphicsRootUnorderedAccessView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList5_SetMarker(This, Metadata, pData, Size)
#define ID3D12GraphicsCommandList5_SetName(This, Name)
#define ID3D12GraphicsCommandList5_SetPipelineState(This, pPipelineState)
#define ID3D12GraphicsCommandList5_SetPipelineState1(This, pStateObject)
#define ID3D12GraphicsCommandList5_SetPredication(This, pBuffer, AlignedBufferOffset, Operation)
#define ID3D12GraphicsCommandList5_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12GraphicsCommandList5_SetPrivateDataInterface(This, guid, pData)
#define ID3D12GraphicsCommandList5_SetProtectedResourceSession(This, pProtectedResourceSession)
#define ID3D12GraphicsCommandList5_SetSamplePositions(This, NumSamplesPerPixel, NumPixels, pSamplePositions)
#define ID3D12GraphicsCommandList5_SetViewInstanceMask(This, Mask)
#define ID3D12GraphicsCommandList5_SOSetTargets(This, StartSlot, NumViews, pViews)
#define ID3D12GraphicsCommandList5_WriteBufferImmediate(This, Count, pParams, pModes)
#define ID3D12GraphicsCommandList6_AddRef(This)
#define ID3D12GraphicsCommandList6_AtomicCopyBufferUINT(This, pDstBuffer, DstOffset, pSrcBuffer, SrcOffset, Dependencies, ppDependentResources, pDependentSubresourceRanges)
#define ID3D12GraphicsCommandList6_AtomicCopyBufferUINT64(This, pDstBuffer, DstOffset, pSrcBuffer, SrcOffset, Dependencies, ppDependentResources, pDependentSubresourceRanges)
#define ID3D12GraphicsCommandList6_BeginEvent(This, Metadata, pData, Size)
#define ID3D12GraphicsCommandList6_BeginQuery(This, pQueryHeap, Type, Index)
#define ID3D12GraphicsCommandList6_BeginRenderPass(This, NumRenderTargets, pRenderTargets, pDepthStencil, Flags)
#define ID3D12GraphicsCommandList6_BuildRaytracingAccelerationStructure(This, pDesc, NumPostbuildInfoDescs, pPostbuildInfoDescs)
#define ID3D12GraphicsCommandList6_ClearDepthStencilView(This, DepthStencilView, ClearFlags, Depth, Stencil, NumRects, pRects)
#define ID3D12GraphicsCommandList6_ClearRenderTargetView(This, RenderTargetView, ColorRGBA, NumRects, pRects)
#define ID3D12GraphicsCommandList6_ClearState(This, pPipelineState)
#define ID3D12GraphicsCommandList6_ClearUnorderedAccessViewFloat(This, ViewGPUHandleInCurrentHeap, ViewCPUHandle, pResource, Values, NumRects, pRects)
#define ID3D12GraphicsCommandList6_ClearUnorderedAccessViewUint(This, ViewGPUHandleInCurrentHeap, ViewCPUHandle, pResource, Values, NumRects, pRects)
#define ID3D12GraphicsCommandList6_Close(This)
#define ID3D12GraphicsCommandList6_CopyBufferRegion(This, pDstBuffer, DstOffset, pSrcBuffer, SrcOffset, NumBytes)
#define ID3D12GraphicsCommandList6_CopyRaytracingAccelerationStructure(This, DestAccelerationStructureData, SourceAccelerationStructureData, Mode)
#define ID3D12GraphicsCommandList6_CopyResource(This, pDstResource, pSrcResource)
#define ID3D12GraphicsCommandList6_CopyTextureRegion(This, pDst, DstX, DstY, DstZ, pSrc, pSrcBox)
#define ID3D12GraphicsCommandList6_CopyTiles(This, pTiledResource, pTileRegionStartCoordinate, pTileRegionSize, pBuffer, BufferStartOffsetInBytes, Flags)
#define ID3D12GraphicsCommandList6_DiscardResource(This, pResource, pRegion)
#define ID3D12GraphicsCommandList6_Dispatch(This, ThreadGroupCountX, ThreadGroupCountY, ThreadGroupCountZ)
#define ID3D12GraphicsCommandList6_DispatchMesh(This, ThreadGroupCountX, ThreadGroupCountY, ThreadGroupCountZ)
#define ID3D12GraphicsCommandList6_DispatchRays(This, pDesc)
#define ID3D12GraphicsCommandList6_DrawIndexedInstanced(This, IndexCountPerInstance, InstanceCount, StartIndexLocation, BaseVertexLocation, StartInstanceLocation)
#define ID3D12GraphicsCommandList6_DrawInstanced(This, VertexCountPerInstance, InstanceCount, StartVertexLocation, StartInstanceLocation)
#define ID3D12GraphicsCommandList6_EmitRaytracingAccelerationStructurePostbuildInfo(This, pDesc, NumSourceAccelerationStructures, pSourceAccelerationStructureData)
#define ID3D12GraphicsCommandList6_EndEvent(This)
#define ID3D12GraphicsCommandList6_EndQuery(This, pQueryHeap, Type, Index)
#define ID3D12GraphicsCommandList6_EndRenderPass(This)
#define ID3D12GraphicsCommandList6_ExecuteBundle(This, pCommandList)
#define ID3D12GraphicsCommandList6_ExecuteIndirect(This, pCommandSignature, MaxCommandCount, pArgumentBuffer, ArgumentBufferOffset, pCountBuffer, CountBufferOffset)
#define ID3D12GraphicsCommandList6_ExecuteMetaCommand(This, pMetaCommand, pExecutionParametersData, ExecutionParametersDataSizeInBytes)
#define ID3D12GraphicsCommandList6_GetDevice(This, riid, ppvDevice)
#define ID3D12GraphicsCommandList6_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12GraphicsCommandList6_GetType(This)
#define ID3D12GraphicsCommandList6_IASetIndexBuffer(This, pView)
#define ID3D12GraphicsCommandList6_IASetPrimitiveTopology(This, PrimitiveTopology)
#define ID3D12GraphicsCommandList6_IASetVertexBuffers(This, StartSlot, NumViews, pViews)
#define ID3D12GraphicsCommandList6_InitializeMetaCommand(This, pMetaCommand, pInitializationParametersData, InitializationParametersDataSizeInBytes)
#define ID3D12GraphicsCommandList6_OMSetBlendFactor(This, BlendFactor)
#define ID3D12GraphicsCommandList6_OMSetDepthBounds(This, Min, Max)
#define ID3D12GraphicsCommandList6_OMSetRenderTargets(This, NumRenderTargetDescriptors, pRenderTargetDescriptors, RTsSingleHandleToDescriptorRange, pDepthStencilDescriptor)
#define ID3D12GraphicsCommandList6_OMSetStencilRef(This, StencilRef)
#define ID3D12GraphicsCommandList6_QueryInterface(This, riid, ppvObject)
#define ID3D12GraphicsCommandList6_Release(This)
#define ID3D12GraphicsCommandList6_Reset(This, pAllocator, pInitialState)
#define ID3D12GraphicsCommandList6_ResolveQueryData(This, pQueryHeap, Type, StartIndex, NumQueries, pDestinationBuffer, AlignedDestinationBufferOffset)
#define ID3D12GraphicsCommandList6_ResolveSubresource(This, pDstResource, DstSubresource, pSrcResource, SrcSubresource, Format)
#define ID3D12GraphicsCommandList6_ResolveSubresourceRegion(This, pDstResource, DstSubresource, DstX, DstY, pSrcResource, SrcSubresource, pSrcRect, Format, ResolveMode)
#define ID3D12GraphicsCommandList6_ResourceBarrier(This, NumBarriers, pBarriers)
#define ID3D12GraphicsCommandList6_RSSetScissorRects(This, NumRects, pRects)
#define ID3D12GraphicsCommandList6_RSSetShadingRate(This, baseShadingRate, combiners)
#define ID3D12GraphicsCommandList6_RSSetShadingRateImage(This, shadingRateImage)
#define ID3D12GraphicsCommandList6_RSSetViewports(This, NumViewports, pViewports)
#define ID3D12GraphicsCommandList6_SetComputeRoot32BitConstant(This, RootParameterIndex, SrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList6_SetComputeRoot32BitConstants(This, RootParameterIndex, Num32BitValuesToSet, pSrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList6_SetComputeRootConstantBufferView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList6_SetComputeRootDescriptorTable(This, RootParameterIndex, BaseDescriptor)
#define ID3D12GraphicsCommandList6_SetComputeRootShaderResourceView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList6_SetComputeRootSignature(This, pRootSignature)
#define ID3D12GraphicsCommandList6_SetComputeRootUnorderedAccessView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList6_SetDescriptorHeaps(This, NumDescriptorHeaps, ppDescriptorHeaps)
#define ID3D12GraphicsCommandList6_SetGraphicsRoot32BitConstant(This, RootParameterIndex, SrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList6_SetGraphicsRoot32BitConstants(This, RootParameterIndex, Num32BitValuesToSet, pSrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList6_SetGraphicsRootConstantBufferView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList6_SetGraphicsRootDescriptorTable(This, RootParameterIndex, BaseDescriptor)
#define ID3D12GraphicsCommandList6_SetGraphicsRootShaderResourceView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList6_SetGraphicsRootSignature(This, pRootSignature)
#define ID3D12GraphicsCommandList6_SetGraphicsRootUnorderedAccessView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList6_SetMarker(This, Metadata, pData, Size)
#define ID3D12GraphicsCommandList6_SetName(This, Name)
#define ID3D12GraphicsCommandList6_SetPipelineState(This, pPipelineState)
#define ID3D12GraphicsCommandList6_SetPipelineState1(This, pStateObject)
#define ID3D12GraphicsCommandList6_SetPredication(This, pBuffer, AlignedBufferOffset, Operation)
#define ID3D12GraphicsCommandList6_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12GraphicsCommandList6_SetPrivateDataInterface(This, guid, pData)
#define ID3D12GraphicsCommandList6_SetProtectedResourceSession(This, pProtectedResourceSession)
#define ID3D12GraphicsCommandList6_SetSamplePositions(This, NumSamplesPerPixel, NumPixels, pSamplePositions)
#define ID3D12GraphicsCommandList6_SetViewInstanceMask(This, Mask)
#define ID3D12GraphicsCommandList6_SOSetTargets(This, StartSlot, NumViews, pViews)
#define ID3D12GraphicsCommandList6_WriteBufferImmediate(This, Count, pParams, pModes)
#define ID3D12GraphicsCommandList7_AddRef(This)
#define ID3D12GraphicsCommandList7_AtomicCopyBufferUINT(This, pDstBuffer, DstOffset, pSrcBuffer, SrcOffset, Dependencies, ppDependentResources, pDependentSubresourceRanges)
#define ID3D12GraphicsCommandList7_AtomicCopyBufferUINT64(This, pDstBuffer, DstOffset, pSrcBuffer, SrcOffset, Dependencies, ppDependentResources, pDependentSubresourceRanges)
#define ID3D12GraphicsCommandList7_Barrier(This, NumBarrierGroups, pBarrierGroups)
#define ID3D12GraphicsCommandList7_BeginEvent(This, Metadata, pData, Size)
#define ID3D12GraphicsCommandList7_BeginQuery(This, pQueryHeap, Type, Index)
#define ID3D12GraphicsCommandList7_BeginRenderPass(This, NumRenderTargets, pRenderTargets, pDepthStencil, Flags)
#define ID3D12GraphicsCommandList7_BuildRaytracingAccelerationStructure(This, pDesc, NumPostbuildInfoDescs, pPostbuildInfoDescs)
#define ID3D12GraphicsCommandList7_ClearDepthStencilView(This, DepthStencilView, ClearFlags, Depth, Stencil, NumRects, pRects)
#define ID3D12GraphicsCommandList7_ClearRenderTargetView(This, RenderTargetView, ColorRGBA, NumRects, pRects)
#define ID3D12GraphicsCommandList7_ClearState(This, pPipelineState)
#define ID3D12GraphicsCommandList7_ClearUnorderedAccessViewFloat(This, ViewGPUHandleInCurrentHeap, ViewCPUHandle, pResource, Values, NumRects, pRects)
#define ID3D12GraphicsCommandList7_ClearUnorderedAccessViewUint(This, ViewGPUHandleInCurrentHeap, ViewCPUHandle, pResource, Values, NumRects, pRects)
#define ID3D12GraphicsCommandList7_Close(This)
#define ID3D12GraphicsCommandList7_CopyBufferRegion(This, pDstBuffer, DstOffset, pSrcBuffer, SrcOffset, NumBytes)
#define ID3D12GraphicsCommandList7_CopyRaytracingAccelerationStructure(This, DestAccelerationStructureData, SourceAccelerationStructureData, Mode)
#define ID3D12GraphicsCommandList7_CopyResource(This, pDstResource, pSrcResource)
#define ID3D12GraphicsCommandList7_CopyTextureRegion(This, pDst, DstX, DstY, DstZ, pSrc, pSrcBox)
#define ID3D12GraphicsCommandList7_CopyTiles(This, pTiledResource, pTileRegionStartCoordinate, pTileRegionSize, pBuffer, BufferStartOffsetInBytes, Flags)
#define ID3D12GraphicsCommandList7_DiscardResource(This, pResource, pRegion)
#define ID3D12GraphicsCommandList7_Dispatch(This, ThreadGroupCountX, ThreadGroupCountY, ThreadGroupCountZ)
#define ID3D12GraphicsCommandList7_DispatchMesh(This, ThreadGroupCountX, ThreadGroupCountY, ThreadGroupCountZ)
#define ID3D12GraphicsCommandList7_DispatchRays(This, pDesc)
#define ID3D12GraphicsCommandList7_DrawIndexedInstanced(This, IndexCountPerInstance, InstanceCount, StartIndexLocation, BaseVertexLocation, StartInstanceLocation)
#define ID3D12GraphicsCommandList7_DrawInstanced(This, VertexCountPerInstance, InstanceCount, StartVertexLocation, StartInstanceLocation)
#define ID3D12GraphicsCommandList7_EmitRaytracingAccelerationStructurePostbuildInfo(This, pDesc, NumSourceAccelerationStructures, pSourceAccelerationStructureData)
#define ID3D12GraphicsCommandList7_EndEvent(This)
#define ID3D12GraphicsCommandList7_EndQuery(This, pQueryHeap, Type, Index)
#define ID3D12GraphicsCommandList7_EndRenderPass(This)
#define ID3D12GraphicsCommandList7_ExecuteBundle(This, pCommandList)
#define ID3D12GraphicsCommandList7_ExecuteIndirect(This, pCommandSignature, MaxCommandCount, pArgumentBuffer, ArgumentBufferOffset, pCountBuffer, CountBufferOffset)
#define ID3D12GraphicsCommandList7_ExecuteMetaCommand(This, pMetaCommand, pExecutionParametersData, ExecutionParametersDataSizeInBytes)
#define ID3D12GraphicsCommandList7_GetDevice(This, riid, ppvDevice)
#define ID3D12GraphicsCommandList7_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12GraphicsCommandList7_GetType(This)
#define ID3D12GraphicsCommandList7_IASetIndexBuffer(This, pView)
#define ID3D12GraphicsCommandList7_IASetPrimitiveTopology(This, PrimitiveTopology)
#define ID3D12GraphicsCommandList7_IASetVertexBuffers(This, StartSlot, NumViews, pViews)
#define ID3D12GraphicsCommandList7_InitializeMetaCommand(This, pMetaCommand, pInitializationParametersData, InitializationParametersDataSizeInBytes)
#define ID3D12GraphicsCommandList7_OMSetBlendFactor(This, BlendFactor)
#define ID3D12GraphicsCommandList7_OMSetDepthBounds(This, Min, Max)
#define ID3D12GraphicsCommandList7_OMSetRenderTargets(This, NumRenderTargetDescriptors, pRenderTargetDescriptors, RTsSingleHandleToDescriptorRange, pDepthStencilDescriptor)
#define ID3D12GraphicsCommandList7_OMSetStencilRef(This, StencilRef)
#define ID3D12GraphicsCommandList7_QueryInterface(This, riid, ppvObject)
#define ID3D12GraphicsCommandList7_Release(This)
#define ID3D12GraphicsCommandList7_Reset(This, pAllocator, pInitialState)
#define ID3D12GraphicsCommandList7_ResolveQueryData(This, pQueryHeap, Type, StartIndex, NumQueries, pDestinationBuffer, AlignedDestinationBufferOffset)
#define ID3D12GraphicsCommandList7_ResolveSubresource(This, pDstResource, DstSubresource, pSrcResource, SrcSubresource, Format)
#define ID3D12GraphicsCommandList7_ResolveSubresourceRegion(This, pDstResource, DstSubresource, DstX, DstY, pSrcResource, SrcSubresource, pSrcRect, Format, ResolveMode)
#define ID3D12GraphicsCommandList7_ResourceBarrier(This, NumBarriers, pBarriers)
#define ID3D12GraphicsCommandList7_RSSetScissorRects(This, NumRects, pRects)
#define ID3D12GraphicsCommandList7_RSSetShadingRate(This, baseShadingRate, combiners)
#define ID3D12GraphicsCommandList7_RSSetShadingRateImage(This, shadingRateImage)
#define ID3D12GraphicsCommandList7_RSSetViewports(This, NumViewports, pViewports)
#define ID3D12GraphicsCommandList7_SetComputeRoot32BitConstant(This, RootParameterIndex, SrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList7_SetComputeRoot32BitConstants(This, RootParameterIndex, Num32BitValuesToSet, pSrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList7_SetComputeRootConstantBufferView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList7_SetComputeRootDescriptorTable(This, RootParameterIndex, BaseDescriptor)
#define ID3D12GraphicsCommandList7_SetComputeRootShaderResourceView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList7_SetComputeRootSignature(This, pRootSignature)
#define ID3D12GraphicsCommandList7_SetComputeRootUnorderedAccessView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList7_SetDescriptorHeaps(This, NumDescriptorHeaps, ppDescriptorHeaps)
#define ID3D12GraphicsCommandList7_SetGraphicsRoot32BitConstant(This, RootParameterIndex, SrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList7_SetGraphicsRoot32BitConstants(This, RootParameterIndex, Num32BitValuesToSet, pSrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList7_SetGraphicsRootConstantBufferView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList7_SetGraphicsRootDescriptorTable(This, RootParameterIndex, BaseDescriptor)
#define ID3D12GraphicsCommandList7_SetGraphicsRootShaderResourceView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList7_SetGraphicsRootSignature(This, pRootSignature)
#define ID3D12GraphicsCommandList7_SetGraphicsRootUnorderedAccessView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList7_SetMarker(This, Metadata, pData, Size)
#define ID3D12GraphicsCommandList7_SetName(This, Name)
#define ID3D12GraphicsCommandList7_SetPipelineState(This, pPipelineState)
#define ID3D12GraphicsCommandList7_SetPipelineState1(This, pStateObject)
#define ID3D12GraphicsCommandList7_SetPredication(This, pBuffer, AlignedBufferOffset, Operation)
#define ID3D12GraphicsCommandList7_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12GraphicsCommandList7_SetPrivateDataInterface(This, guid, pData)
#define ID3D12GraphicsCommandList7_SetProtectedResourceSession(This, pProtectedResourceSession)
#define ID3D12GraphicsCommandList7_SetSamplePositions(This, NumSamplesPerPixel, NumPixels, pSamplePositions)
#define ID3D12GraphicsCommandList7_SetViewInstanceMask(This, Mask)
#define ID3D12GraphicsCommandList7_SOSetTargets(This, StartSlot, NumViews, pViews)
#define ID3D12GraphicsCommandList7_WriteBufferImmediate(This, Count, pParams, pModes)
#define ID3D12GraphicsCommandList8_AddRef(This)
#define ID3D12GraphicsCommandList8_AtomicCopyBufferUINT(This, pDstBuffer, DstOffset, pSrcBuffer, SrcOffset, Dependencies, ppDependentResources, pDependentSubresourceRanges)
#define ID3D12GraphicsCommandList8_AtomicCopyBufferUINT64(This, pDstBuffer, DstOffset, pSrcBuffer, SrcOffset, Dependencies, ppDependentResources, pDependentSubresourceRanges)
#define ID3D12GraphicsCommandList8_Barrier(This, NumBarrierGroups, pBarrierGroups)
#define ID3D12GraphicsCommandList8_BeginEvent(This, Metadata, pData, Size)
#define ID3D12GraphicsCommandList8_BeginQuery(This, pQueryHeap, Type, Index)
#define ID3D12GraphicsCommandList8_BeginRenderPass(This, NumRenderTargets, pRenderTargets, pDepthStencil, Flags)
#define ID3D12GraphicsCommandList8_BuildRaytracingAccelerationStructure(This, pDesc, NumPostbuildInfoDescs, pPostbuildInfoDescs)
#define ID3D12GraphicsCommandList8_ClearDepthStencilView(This, DepthStencilView, ClearFlags, Depth, Stencil, NumRects, pRects)
#define ID3D12GraphicsCommandList8_ClearRenderTargetView(This, RenderTargetView, ColorRGBA, NumRects, pRects)
#define ID3D12GraphicsCommandList8_ClearState(This, pPipelineState)
#define ID3D12GraphicsCommandList8_ClearUnorderedAccessViewFloat(This, ViewGPUHandleInCurrentHeap, ViewCPUHandle, pResource, Values, NumRects, pRects)
#define ID3D12GraphicsCommandList8_ClearUnorderedAccessViewUint(This, ViewGPUHandleInCurrentHeap, ViewCPUHandle, pResource, Values, NumRects, pRects)
#define ID3D12GraphicsCommandList8_Close(This)
#define ID3D12GraphicsCommandList8_CopyBufferRegion(This, pDstBuffer, DstOffset, pSrcBuffer, SrcOffset, NumBytes)
#define ID3D12GraphicsCommandList8_CopyRaytracingAccelerationStructure(This, DestAccelerationStructureData, SourceAccelerationStructureData, Mode)
#define ID3D12GraphicsCommandList8_CopyResource(This, pDstResource, pSrcResource)
#define ID3D12GraphicsCommandList8_CopyTextureRegion(This, pDst, DstX, DstY, DstZ, pSrc, pSrcBox)
#define ID3D12GraphicsCommandList8_CopyTiles(This, pTiledResource, pTileRegionStartCoordinate, pTileRegionSize, pBuffer, BufferStartOffsetInBytes, Flags)
#define ID3D12GraphicsCommandList8_DiscardResource(This, pResource, pRegion)
#define ID3D12GraphicsCommandList8_Dispatch(This, ThreadGroupCountX, ThreadGroupCountY, ThreadGroupCountZ)
#define ID3D12GraphicsCommandList8_DispatchMesh(This, ThreadGroupCountX, ThreadGroupCountY, ThreadGroupCountZ)
#define ID3D12GraphicsCommandList8_DispatchRays(This, pDesc)
#define ID3D12GraphicsCommandList8_DrawIndexedInstanced(This, IndexCountPerInstance, InstanceCount, StartIndexLocation, BaseVertexLocation, StartInstanceLocation)
#define ID3D12GraphicsCommandList8_DrawInstanced(This, VertexCountPerInstance, InstanceCount, StartVertexLocation, StartInstanceLocation)
#define ID3D12GraphicsCommandList8_EmitRaytracingAccelerationStructurePostbuildInfo(This, pDesc, NumSourceAccelerationStructures, pSourceAccelerationStructureData)
#define ID3D12GraphicsCommandList8_EndEvent(This)
#define ID3D12GraphicsCommandList8_EndQuery(This, pQueryHeap, Type, Index)
#define ID3D12GraphicsCommandList8_EndRenderPass(This)
#define ID3D12GraphicsCommandList8_ExecuteBundle(This, pCommandList)
#define ID3D12GraphicsCommandList8_ExecuteIndirect(This, pCommandSignature, MaxCommandCount, pArgumentBuffer, ArgumentBufferOffset, pCountBuffer, CountBufferOffset)
#define ID3D12GraphicsCommandList8_ExecuteMetaCommand(This, pMetaCommand, pExecutionParametersData, ExecutionParametersDataSizeInBytes)
#define ID3D12GraphicsCommandList8_GetDevice(This, riid, ppvDevice)
#define ID3D12GraphicsCommandList8_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12GraphicsCommandList8_GetType(This)
#define ID3D12GraphicsCommandList8_IASetIndexBuffer(This, pView)
#define ID3D12GraphicsCommandList8_IASetPrimitiveTopology(This, PrimitiveTopology)
#define ID3D12GraphicsCommandList8_IASetVertexBuffers(This, StartSlot, NumViews, pViews)
#define ID3D12GraphicsCommandList8_InitializeMetaCommand(This, pMetaCommand, pInitializationParametersData, InitializationParametersDataSizeInBytes)
#define ID3D12GraphicsCommandList8_OMSetBlendFactor(This, BlendFactor)
#define ID3D12GraphicsCommandList8_OMSetDepthBounds(This, Min, Max)
#define ID3D12GraphicsCommandList8_OMSetFrontAndBackStencilRef(This, FrontStencilRef, BackStencilRef)
#define ID3D12GraphicsCommandList8_OMSetRenderTargets(This, NumRenderTargetDescriptors, pRenderTargetDescriptors, RTsSingleHandleToDescriptorRange, pDepthStencilDescriptor)
#define ID3D12GraphicsCommandList8_OMSetStencilRef(This, StencilRef)
#define ID3D12GraphicsCommandList8_QueryInterface(This, riid, ppvObject)
#define ID3D12GraphicsCommandList8_Release(This)
#define ID3D12GraphicsCommandList8_Reset(This, pAllocator, pInitialState)
#define ID3D12GraphicsCommandList8_ResolveQueryData(This, pQueryHeap, Type, StartIndex, NumQueries, pDestinationBuffer, AlignedDestinationBufferOffset)
#define ID3D12GraphicsCommandList8_ResolveSubresource(This, pDstResource, DstSubresource, pSrcResource, SrcSubresource, Format)
#define ID3D12GraphicsCommandList8_ResolveSubresourceRegion(This, pDstResource, DstSubresource, DstX, DstY, pSrcResource, SrcSubresource, pSrcRect, Format, ResolveMode)
#define ID3D12GraphicsCommandList8_ResourceBarrier(This, NumBarriers, pBarriers)
#define ID3D12GraphicsCommandList8_RSSetScissorRects(This, NumRects, pRects)
#define ID3D12GraphicsCommandList8_RSSetShadingRate(This, baseShadingRate, combiners)
#define ID3D12GraphicsCommandList8_RSSetShadingRateImage(This, shadingRateImage)
#define ID3D12GraphicsCommandList8_RSSetViewports(This, NumViewports, pViewports)
#define ID3D12GraphicsCommandList8_SetComputeRoot32BitConstant(This, RootParameterIndex, SrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList8_SetComputeRoot32BitConstants(This, RootParameterIndex, Num32BitValuesToSet, pSrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList8_SetComputeRootConstantBufferView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList8_SetComputeRootDescriptorTable(This, RootParameterIndex, BaseDescriptor)
#define ID3D12GraphicsCommandList8_SetComputeRootShaderResourceView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList8_SetComputeRootSignature(This, pRootSignature)
#define ID3D12GraphicsCommandList8_SetComputeRootUnorderedAccessView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList8_SetDescriptorHeaps(This, NumDescriptorHeaps, ppDescriptorHeaps)
#define ID3D12GraphicsCommandList8_SetGraphicsRoot32BitConstant(This, RootParameterIndex, SrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList8_SetGraphicsRoot32BitConstants(This, RootParameterIndex, Num32BitValuesToSet, pSrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList8_SetGraphicsRootConstantBufferView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList8_SetGraphicsRootDescriptorTable(This, RootParameterIndex, BaseDescriptor)
#define ID3D12GraphicsCommandList8_SetGraphicsRootShaderResourceView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList8_SetGraphicsRootSignature(This, pRootSignature)
#define ID3D12GraphicsCommandList8_SetGraphicsRootUnorderedAccessView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList8_SetMarker(This, Metadata, pData, Size)
#define ID3D12GraphicsCommandList8_SetName(This, Name)
#define ID3D12GraphicsCommandList8_SetPipelineState(This, pPipelineState)
#define ID3D12GraphicsCommandList8_SetPipelineState1(This, pStateObject)
#define ID3D12GraphicsCommandList8_SetPredication(This, pBuffer, AlignedBufferOffset, Operation)
#define ID3D12GraphicsCommandList8_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12GraphicsCommandList8_SetPrivateDataInterface(This, guid, pData)
#define ID3D12GraphicsCommandList8_SetProtectedResourceSession(This, pProtectedResourceSession)
#define ID3D12GraphicsCommandList8_SetSamplePositions(This, NumSamplesPerPixel, NumPixels, pSamplePositions)
#define ID3D12GraphicsCommandList8_SetViewInstanceMask(This, Mask)
#define ID3D12GraphicsCommandList8_SOSetTargets(This, StartSlot, NumViews, pViews)
#define ID3D12GraphicsCommandList8_WriteBufferImmediate(This, Count, pParams, pModes)
#define ID3D12GraphicsCommandList9_AddRef(This)
#define ID3D12GraphicsCommandList9_AtomicCopyBufferUINT(This, pDstBuffer, DstOffset, pSrcBuffer, SrcOffset, Dependencies, ppDependentResources, pDependentSubresourceRanges)
#define ID3D12GraphicsCommandList9_AtomicCopyBufferUINT64(This, pDstBuffer, DstOffset, pSrcBuffer, SrcOffset, Dependencies, ppDependentResources, pDependentSubresourceRanges)
#define ID3D12GraphicsCommandList9_Barrier(This, NumBarrierGroups, pBarrierGroups)
#define ID3D12GraphicsCommandList9_BeginEvent(This, Metadata, pData, Size)
#define ID3D12GraphicsCommandList9_BeginQuery(This, pQueryHeap, Type, Index)
#define ID3D12GraphicsCommandList9_BeginRenderPass(This, NumRenderTargets, pRenderTargets, pDepthStencil, Flags)
#define ID3D12GraphicsCommandList9_BuildRaytracingAccelerationStructure(This, pDesc, NumPostbuildInfoDescs, pPostbuildInfoDescs)
#define ID3D12GraphicsCommandList9_ClearDepthStencilView(This, DepthStencilView, ClearFlags, Depth, Stencil, NumRects, pRects)
#define ID3D12GraphicsCommandList9_ClearRenderTargetView(This, RenderTargetView, ColorRGBA, NumRects, pRects)
#define ID3D12GraphicsCommandList9_ClearState(This, pPipelineState)
#define ID3D12GraphicsCommandList9_ClearUnorderedAccessViewFloat(This, ViewGPUHandleInCurrentHeap, ViewCPUHandle, pResource, Values, NumRects, pRects)
#define ID3D12GraphicsCommandList9_ClearUnorderedAccessViewUint(This, ViewGPUHandleInCurrentHeap, ViewCPUHandle, pResource, Values, NumRects, pRects)
#define ID3D12GraphicsCommandList9_Close(This)
#define ID3D12GraphicsCommandList9_CopyBufferRegion(This, pDstBuffer, DstOffset, pSrcBuffer, SrcOffset, NumBytes)
#define ID3D12GraphicsCommandList9_CopyRaytracingAccelerationStructure(This, DestAccelerationStructureData, SourceAccelerationStructureData, Mode)
#define ID3D12GraphicsCommandList9_CopyResource(This, pDstResource, pSrcResource)
#define ID3D12GraphicsCommandList9_CopyTextureRegion(This, pDst, DstX, DstY, DstZ, pSrc, pSrcBox)
#define ID3D12GraphicsCommandList9_CopyTiles(This, pTiledResource, pTileRegionStartCoordinate, pTileRegionSize, pBuffer, BufferStartOffsetInBytes, Flags)
#define ID3D12GraphicsCommandList9_DiscardResource(This, pResource, pRegion)
#define ID3D12GraphicsCommandList9_Dispatch(This, ThreadGroupCountX, ThreadGroupCountY, ThreadGroupCountZ)
#define ID3D12GraphicsCommandList9_DispatchMesh(This, ThreadGroupCountX, ThreadGroupCountY, ThreadGroupCountZ)
#define ID3D12GraphicsCommandList9_DispatchRays(This, pDesc)
#define ID3D12GraphicsCommandList9_DrawIndexedInstanced(This, IndexCountPerInstance, InstanceCount, StartIndexLocation, BaseVertexLocation, StartInstanceLocation)
#define ID3D12GraphicsCommandList9_DrawInstanced(This, VertexCountPerInstance, InstanceCount, StartVertexLocation, StartInstanceLocation)
#define ID3D12GraphicsCommandList9_EmitRaytracingAccelerationStructurePostbuildInfo(This, pDesc, NumSourceAccelerationStructures, pSourceAccelerationStructureData)
#define ID3D12GraphicsCommandList9_EndEvent(This)
#define ID3D12GraphicsCommandList9_EndQuery(This, pQueryHeap, Type, Index)
#define ID3D12GraphicsCommandList9_EndRenderPass(This)
#define ID3D12GraphicsCommandList9_ExecuteBundle(This, pCommandList)
#define ID3D12GraphicsCommandList9_ExecuteIndirect(This, pCommandSignature, MaxCommandCount, pArgumentBuffer, ArgumentBufferOffset, pCountBuffer, CountBufferOffset)
#define ID3D12GraphicsCommandList9_ExecuteMetaCommand(This, pMetaCommand, pExecutionParametersData, ExecutionParametersDataSizeInBytes)
#define ID3D12GraphicsCommandList9_GetDevice(This, riid, ppvDevice)
#define ID3D12GraphicsCommandList9_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12GraphicsCommandList9_GetType(This)
#define ID3D12GraphicsCommandList9_IASetIndexBuffer(This, pView)
#define ID3D12GraphicsCommandList9_IASetIndexBufferStripCutValue(This, IBStripCutValue)
#define ID3D12GraphicsCommandList9_IASetPrimitiveTopology(This, PrimitiveTopology)
#define ID3D12GraphicsCommandList9_IASetVertexBuffers(This, StartSlot, NumViews, pViews)
#define ID3D12GraphicsCommandList9_InitializeMetaCommand(This, pMetaCommand, pInitializationParametersData, InitializationParametersDataSizeInBytes)
#define ID3D12GraphicsCommandList9_OMSetBlendFactor(This, BlendFactor)
#define ID3D12GraphicsCommandList9_OMSetDepthBounds(This, Min, Max)
#define ID3D12GraphicsCommandList9_OMSetFrontAndBackStencilRef(This, FrontStencilRef, BackStencilRef)
#define ID3D12GraphicsCommandList9_OMSetRenderTargets(This, NumRenderTargetDescriptors, pRenderTargetDescriptors, RTsSingleHandleToDescriptorRange, pDepthStencilDescriptor)
#define ID3D12GraphicsCommandList9_OMSetStencilRef(This, StencilRef)
#define ID3D12GraphicsCommandList9_QueryInterface(This, riid, ppvObject)
#define ID3D12GraphicsCommandList9_Release(This)
#define ID3D12GraphicsCommandList9_Reset(This, pAllocator, pInitialState)
#define ID3D12GraphicsCommandList9_ResolveQueryData(This, pQueryHeap, Type, StartIndex, NumQueries, pDestinationBuffer, AlignedDestinationBufferOffset)
#define ID3D12GraphicsCommandList9_ResolveSubresource(This, pDstResource, DstSubresource, pSrcResource, SrcSubresource, Format)
#define ID3D12GraphicsCommandList9_ResolveSubresourceRegion(This, pDstResource, DstSubresource, DstX, DstY, pSrcResource, SrcSubresource, pSrcRect, Format, ResolveMode)
#define ID3D12GraphicsCommandList9_ResourceBarrier(This, NumBarriers, pBarriers)
#define ID3D12GraphicsCommandList9_RSSetDepthBias(This, DepthBias, DepthBiasClamp, SlopeScaledDepthBias)
#define ID3D12GraphicsCommandList9_RSSetScissorRects(This, NumRects, pRects)
#define ID3D12GraphicsCommandList9_RSSetShadingRate(This, baseShadingRate, combiners)
#define ID3D12GraphicsCommandList9_RSSetShadingRateImage(This, shadingRateImage)
#define ID3D12GraphicsCommandList9_RSSetViewports(This, NumViewports, pViewports)
#define ID3D12GraphicsCommandList9_SetComputeRoot32BitConstant(This, RootParameterIndex, SrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList9_SetComputeRoot32BitConstants(This, RootParameterIndex, Num32BitValuesToSet, pSrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList9_SetComputeRootConstantBufferView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList9_SetComputeRootDescriptorTable(This, RootParameterIndex, BaseDescriptor)
#define ID3D12GraphicsCommandList9_SetComputeRootShaderResourceView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList9_SetComputeRootSignature(This, pRootSignature)
#define ID3D12GraphicsCommandList9_SetComputeRootUnorderedAccessView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList9_SetDescriptorHeaps(This, NumDescriptorHeaps, ppDescriptorHeaps)
#define ID3D12GraphicsCommandList9_SetGraphicsRoot32BitConstant(This, RootParameterIndex, SrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList9_SetGraphicsRoot32BitConstants(This, RootParameterIndex, Num32BitValuesToSet, pSrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList9_SetGraphicsRootConstantBufferView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList9_SetGraphicsRootDescriptorTable(This, RootParameterIndex, BaseDescriptor)
#define ID3D12GraphicsCommandList9_SetGraphicsRootShaderResourceView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList9_SetGraphicsRootSignature(This, pRootSignature)
#define ID3D12GraphicsCommandList9_SetGraphicsRootUnorderedAccessView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList9_SetMarker(This, Metadata, pData, Size)
#define ID3D12GraphicsCommandList9_SetName(This, Name)
#define ID3D12GraphicsCommandList9_SetPipelineState(This, pPipelineState)
#define ID3D12GraphicsCommandList9_SetPipelineState1(This, pStateObject)
#define ID3D12GraphicsCommandList9_SetPredication(This, pBuffer, AlignedBufferOffset, Operation)
#define ID3D12GraphicsCommandList9_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12GraphicsCommandList9_SetPrivateDataInterface(This, guid, pData)
#define ID3D12GraphicsCommandList9_SetProtectedResourceSession(This, pProtectedResourceSession)
#define ID3D12GraphicsCommandList9_SetSamplePositions(This, NumSamplesPerPixel, NumPixels, pSamplePositions)
#define ID3D12GraphicsCommandList9_SetViewInstanceMask(This, Mask)
#define ID3D12GraphicsCommandList9_SOSetTargets(This, StartSlot, NumViews, pViews)
#define ID3D12GraphicsCommandList9_WriteBufferImmediate(This, Count, pParams, pModes)
#define ID3D12GraphicsCommandList_AddRef(This)
#define ID3D12GraphicsCommandList_BeginEvent(This, Metadata, pData, Size)
#define ID3D12GraphicsCommandList_BeginQuery(This, pQueryHeap, Type, Index)
#define ID3D12GraphicsCommandList_ClearDepthStencilView(This, DepthStencilView, ClearFlags, Depth, Stencil, NumRects, pRects)
#define ID3D12GraphicsCommandList_ClearRenderTargetView(This, RenderTargetView, ColorRGBA, NumRects, pRects)
#define ID3D12GraphicsCommandList_ClearState(This, pPipelineState)
#define ID3D12GraphicsCommandList_ClearUnorderedAccessViewFloat(This, ViewGPUHandleInCurrentHeap, ViewCPUHandle, pResource, Values, NumRects, pRects)
#define ID3D12GraphicsCommandList_ClearUnorderedAccessViewUint(This, ViewGPUHandleInCurrentHeap, ViewCPUHandle, pResource, Values, NumRects, pRects)
#define ID3D12GraphicsCommandList_Close(This)
#define ID3D12GraphicsCommandList_CopyBufferRegion(This, pDstBuffer, DstOffset, pSrcBuffer, SrcOffset, NumBytes)
#define ID3D12GraphicsCommandList_CopyResource(This, pDstResource, pSrcResource)
#define ID3D12GraphicsCommandList_CopyTextureRegion(This, pDst, DstX, DstY, DstZ, pSrc, pSrcBox)
#define ID3D12GraphicsCommandList_CopyTiles(This, pTiledResource, pTileRegionStartCoordinate, pTileRegionSize, pBuffer, BufferStartOffsetInBytes, Flags)
#define ID3D12GraphicsCommandList_DiscardResource(This, pResource, pRegion)
#define ID3D12GraphicsCommandList_Dispatch(This, ThreadGroupCountX, ThreadGroupCountY, ThreadGroupCountZ)
#define ID3D12GraphicsCommandList_DrawIndexedInstanced(This, IndexCountPerInstance, InstanceCount, StartIndexLocation, BaseVertexLocation, StartInstanceLocation)
#define ID3D12GraphicsCommandList_DrawInstanced(This, VertexCountPerInstance, InstanceCount, StartVertexLocation, StartInstanceLocation)
#define ID3D12GraphicsCommandList_EndEvent(This)
#define ID3D12GraphicsCommandList_EndQuery(This, pQueryHeap, Type, Index)
#define ID3D12GraphicsCommandList_ExecuteBundle(This, pCommandList)
#define ID3D12GraphicsCommandList_ExecuteIndirect(This, pCommandSignature, MaxCommandCount, pArgumentBuffer, ArgumentBufferOffset, pCountBuffer, CountBufferOffset)
#define ID3D12GraphicsCommandList_GetDevice(This, riid, ppvDevice)
#define ID3D12GraphicsCommandList_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12GraphicsCommandList_GetType(This)
#define ID3D12GraphicsCommandList_IASetIndexBuffer(This, pView)
#define ID3D12GraphicsCommandList_IASetPrimitiveTopology(This, PrimitiveTopology)
#define ID3D12GraphicsCommandList_IASetVertexBuffers(This, StartSlot, NumViews, pViews)
#define ID3D12GraphicsCommandList_OMSetBlendFactor(This, BlendFactor)
#define ID3D12GraphicsCommandList_OMSetRenderTargets(This, NumRenderTargetDescriptors, pRenderTargetDescriptors, RTsSingleHandleToDescriptorRange, pDepthStencilDescriptor)
#define ID3D12GraphicsCommandList_OMSetStencilRef(This, StencilRef)
#define ID3D12GraphicsCommandList_QueryInterface(This, riid, ppvObject)
#define ID3D12GraphicsCommandList_Release(This)
#define ID3D12GraphicsCommandList_Reset(This, pAllocator, pInitialState)
#define ID3D12GraphicsCommandList_ResolveQueryData(This, pQueryHeap, Type, StartIndex, NumQueries, pDestinationBuffer, AlignedDestinationBufferOffset)
#define ID3D12GraphicsCommandList_ResolveSubresource(This, pDstResource, DstSubresource, pSrcResource, SrcSubresource, Format)
#define ID3D12GraphicsCommandList_ResourceBarrier(This, NumBarriers, pBarriers)
#define ID3D12GraphicsCommandList_RSSetScissorRects(This, NumRects, pRects)
#define ID3D12GraphicsCommandList_RSSetViewports(This, NumViewports, pViewports)
#define ID3D12GraphicsCommandList_SetComputeRoot32BitConstant(This, RootParameterIndex, SrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList_SetComputeRoot32BitConstants(This, RootParameterIndex, Num32BitValuesToSet, pSrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList_SetComputeRootConstantBufferView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList_SetComputeRootDescriptorTable(This, RootParameterIndex, BaseDescriptor)
#define ID3D12GraphicsCommandList_SetComputeRootShaderResourceView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList_SetComputeRootSignature(This, pRootSignature)
#define ID3D12GraphicsCommandList_SetComputeRootUnorderedAccessView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList_SetDescriptorHeaps(This, NumDescriptorHeaps, ppDescriptorHeaps)
#define ID3D12GraphicsCommandList_SetGraphicsRoot32BitConstant(This, RootParameterIndex, SrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList_SetGraphicsRoot32BitConstants(This, RootParameterIndex, Num32BitValuesToSet, pSrcData, DestOffsetIn32BitValues)
#define ID3D12GraphicsCommandList_SetGraphicsRootConstantBufferView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList_SetGraphicsRootDescriptorTable(This, RootParameterIndex, BaseDescriptor)
#define ID3D12GraphicsCommandList_SetGraphicsRootShaderResourceView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList_SetGraphicsRootSignature(This, pRootSignature)
#define ID3D12GraphicsCommandList_SetGraphicsRootUnorderedAccessView(This, RootParameterIndex, BufferLocation)
#define ID3D12GraphicsCommandList_SetMarker(This, Metadata, pData, Size)
#define ID3D12GraphicsCommandList_SetName(This, Name)
#define ID3D12GraphicsCommandList_SetPipelineState(This, pPipelineState)
#define ID3D12GraphicsCommandList_SetPredication(This, pBuffer, AlignedBufferOffset, Operation)
#define ID3D12GraphicsCommandList_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12GraphicsCommandList_SetPrivateDataInterface(This, guid, pData)
#define ID3D12GraphicsCommandList_SOSetTargets(This, StartSlot, NumViews, pViews)
#define ID3D12Heap1_AddRef(This)
#define ID3D12Heap1_GetDevice(This, riid, ppvDevice)
#define ID3D12Heap1_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12Heap1_GetProtectedResourceSession(This, riid, ppProtectedSession)
#define ID3D12Heap1_QueryInterface(This, riid, ppvObject)
#define ID3D12Heap1_Release(This)
#define ID3D12Heap1_SetName(This, Name)
#define ID3D12Heap1_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12Heap1_SetPrivateDataInterface(This, guid, pData)
#define ID3D12Heap_AddRef(This)
#define ID3D12Heap_GetDevice(This, riid, ppvDevice)
#define ID3D12Heap_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12Heap_QueryInterface(This, riid, ppvObject)
#define ID3D12Heap_Release(This)
#define ID3D12Heap_SetName(This, Name)
#define ID3D12Heap_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12Heap_SetPrivateDataInterface(This, guid, pData)
#define ID3D12InfoQueue1_AddApplicationMessage(This, Severity, pDescription)
#define ID3D12InfoQueue1_AddMessage(This, Category, Severity, ID, pDescription)
#define ID3D12InfoQueue1_AddRef(This)
#define ID3D12InfoQueue1_AddRetrievalFilterEntries(This, pFilter)
#define ID3D12InfoQueue1_AddStorageFilterEntries(This, pFilter)
#define ID3D12InfoQueue1_ClearRetrievalFilter(This)
#define ID3D12InfoQueue1_ClearStorageFilter(This)
#define ID3D12InfoQueue1_ClearStoredMessages(This)
#define ID3D12InfoQueue1_GetBreakOnCategory(This, Category)
#define ID3D12InfoQueue1_GetBreakOnID(This, ID)
#define ID3D12InfoQueue1_GetBreakOnSeverity(This, Severity)
#define ID3D12InfoQueue1_GetMessage(This, MessageIndex, pMessage, pMessageByteLength)
#define ID3D12InfoQueue1_GetMessageCountLimit(This)
#define ID3D12InfoQueue1_GetMuteDebugOutput(This)
#define ID3D12InfoQueue1_GetNumMessagesAllowedByStorageFilter(This)
#define ID3D12InfoQueue1_GetNumMessagesDeniedByStorageFilter(This)
#define ID3D12InfoQueue1_GetNumMessagesDiscardedByMessageCountLimit(This)
#define ID3D12InfoQueue1_GetNumStoredMessages(This)
#define ID3D12InfoQueue1_GetNumStoredMessagesAllowedByRetrievalFilter(This)
#define ID3D12InfoQueue1_GetRetrievalFilter(This, pFilter, pFilterByteLength)
#define ID3D12InfoQueue1_GetRetrievalFilterStackSize(This)
#define ID3D12InfoQueue1_GetStorageFilter(This, pFilter, pFilterByteLength)
#define ID3D12InfoQueue1_GetStorageFilterStackSize(This)
#define ID3D12InfoQueue1_PopRetrievalFilter(This)
#define ID3D12InfoQueue1_PopStorageFilter(This)
#define ID3D12InfoQueue1_PushCopyOfRetrievalFilter(This)
#define ID3D12InfoQueue1_PushCopyOfStorageFilter(This)
#define ID3D12InfoQueue1_PushEmptyRetrievalFilter(This)
#define ID3D12InfoQueue1_PushEmptyStorageFilter(This)
#define ID3D12InfoQueue1_PushRetrievalFilter(This, pFilter)
#define ID3D12InfoQueue1_PushStorageFilter(This, pFilter)
#define ID3D12InfoQueue1_QueryInterface(This, riid, ppvObject)
#define ID3D12InfoQueue1_RegisterMessageCallback(This, CallbackFunc, CallbackFilterFlags, pContext, pCallbackCookie)
#define ID3D12InfoQueue1_Release(This)
#define ID3D12InfoQueue1_SetBreakOnCategory(This, Category, bEnable)
#define ID3D12InfoQueue1_SetBreakOnID(This, ID, bEnable)
#define ID3D12InfoQueue1_SetBreakOnSeverity(This, Severity, bEnable)
#define ID3D12InfoQueue1_SetMessageCountLimit(This, MessageCountLimit)
#define ID3D12InfoQueue1_SetMuteDebugOutput(This, bMute)
#define ID3D12InfoQueue1_UnregisterMessageCallback(This, CallbackCookie)
#define ID3D12InfoQueue_AddApplicationMessage(This, Severity, pDescription)
#define ID3D12InfoQueue_AddMessage(This, Category, Severity, ID, pDescription)
#define ID3D12InfoQueue_AddRef(This)
#define ID3D12InfoQueue_AddRetrievalFilterEntries(This, pFilter)
#define ID3D12InfoQueue_AddStorageFilterEntries(This, pFilter)
#define ID3D12InfoQueue_ClearRetrievalFilter(This)
#define ID3D12InfoQueue_ClearStorageFilter(This)
#define ID3D12InfoQueue_ClearStoredMessages(This)
#define ID3D12InfoQueue_GetBreakOnCategory(This, Category)
#define ID3D12InfoQueue_GetBreakOnID(This, ID)
#define ID3D12InfoQueue_GetBreakOnSeverity(This, Severity)
#define ID3D12InfoQueue_GetMessage(This, MessageIndex, pMessage, pMessageByteLength)
#define ID3D12InfoQueue_GetMessageCountLimit(This)
#define ID3D12InfoQueue_GetMuteDebugOutput(This)
#define ID3D12InfoQueue_GetNumMessagesAllowedByStorageFilter(This)
#define ID3D12InfoQueue_GetNumMessagesDeniedByStorageFilter(This)
#define ID3D12InfoQueue_GetNumMessagesDiscardedByMessageCountLimit(This)
#define ID3D12InfoQueue_GetNumStoredMessages(This)
#define ID3D12InfoQueue_GetNumStoredMessagesAllowedByRetrievalFilter(This)
#define ID3D12InfoQueue_GetRetrievalFilter(This, pFilter, pFilterByteLength)
#define ID3D12InfoQueue_GetRetrievalFilterStackSize(This)
#define ID3D12InfoQueue_GetStorageFilter(This, pFilter, pFilterByteLength)
#define ID3D12InfoQueue_GetStorageFilterStackSize(This)
#define ID3D12InfoQueue_PopRetrievalFilter(This)
#define ID3D12InfoQueue_PopStorageFilter(This)
#define ID3D12InfoQueue_PushCopyOfRetrievalFilter(This)
#define ID3D12InfoQueue_PushCopyOfStorageFilter(This)
#define ID3D12InfoQueue_PushEmptyRetrievalFilter(This)
#define ID3D12InfoQueue_PushEmptyStorageFilter(This)
#define ID3D12InfoQueue_PushRetrievalFilter(This, pFilter)
#define ID3D12InfoQueue_PushStorageFilter(This, pFilter)
#define ID3D12InfoQueue_QueryInterface(This, riid, ppvObject)
#define ID3D12InfoQueue_Release(This)
#define ID3D12InfoQueue_SetBreakOnCategory(This, Category, bEnable)
#define ID3D12InfoQueue_SetBreakOnID(This, ID, bEnable)
#define ID3D12InfoQueue_SetBreakOnSeverity(This, Severity, bEnable)
#define ID3D12InfoQueue_SetMessageCountLimit(This, MessageCountLimit)
#define ID3D12InfoQueue_SetMuteDebugOutput(This, bMute)
#define ID3D12LifetimeOwner_AddRef(This)
#define ID3D12LifetimeOwner_LifetimeStateUpdated(This, NewState)
#define ID3D12LifetimeOwner_QueryInterface(This, riid, ppvObject)
#define ID3D12LifetimeOwner_Release(This)
#define ID3D12LifetimeTracker_AddRef(This)
#define ID3D12LifetimeTracker_DestroyOwnedObject(This, pObject)
#define ID3D12LifetimeTracker_GetDevice(This, riid, ppvDevice)
#define ID3D12LifetimeTracker_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12LifetimeTracker_QueryInterface(This, riid, ppvObject)
#define ID3D12LifetimeTracker_Release(This)
#define ID3D12LifetimeTracker_SetName(This, Name)
#define ID3D12LifetimeTracker_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12LifetimeTracker_SetPrivateDataInterface(This, guid, pData)
#define ID3D12ManualWriteTrackingResource_AddRef(This)
#define ID3D12ManualWriteTrackingResource_QueryInterface(This, riid, ppvObject)
#define ID3D12ManualWriteTrackingResource_Release(This)
#define ID3D12ManualWriteTrackingResource_TrackWrite(This, Subresource, pWrittenRange)
#define ID3D12MetaCommand_AddRef(This)
#define ID3D12MetaCommand_GetDevice(This, riid, ppvDevice)
#define ID3D12MetaCommand_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12MetaCommand_GetRequiredParameterResourceSize(This, Stage, ParameterIndex)
#define ID3D12MetaCommand_QueryInterface(This, riid, ppvObject)
#define ID3D12MetaCommand_Release(This)
#define ID3D12MetaCommand_SetName(This, Name)
#define ID3D12MetaCommand_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12MetaCommand_SetPrivateDataInterface(This, guid, pData)
#define ID3D12Object_AddRef(This)
#define ID3D12Object_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12Object_QueryInterface(This, riid, ppvObject)
#define ID3D12Object_Release(This)
#define ID3D12Object_SetName(This, Name)
#define ID3D12Object_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12Object_SetPrivateDataInterface(This, guid, pData)
#define ID3D12Pageable_AddRef(This)
#define ID3D12Pageable_GetDevice(This, riid, ppvDevice)
#define ID3D12Pageable_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12Pageable_QueryInterface(This, riid, ppvObject)
#define ID3D12Pageable_Release(This)
#define ID3D12Pageable_SetName(This, Name)
#define ID3D12Pageable_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12Pageable_SetPrivateDataInterface(This, guid, pData)
#define ID3D12PipelineLibrary1_AddRef(This)
#define ID3D12PipelineLibrary1_GetDevice(This, riid, ppvDevice)
#define ID3D12PipelineLibrary1_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12PipelineLibrary1_GetSerializedSize(This)
#define ID3D12PipelineLibrary1_LoadComputePipeline(This, pName, pDesc, riid, ppPipelineState)
#define ID3D12PipelineLibrary1_LoadGraphicsPipeline(This, pName, pDesc, riid, ppPipelineState)
#define ID3D12PipelineLibrary1_LoadPipeline(This, pName, pDesc, riid, ppPipelineState)
#define ID3D12PipelineLibrary1_QueryInterface(This, riid, ppvObject)
#define ID3D12PipelineLibrary1_Release(This)
#define ID3D12PipelineLibrary1_Serialize(This, pData, DataSizeInBytes)
#define ID3D12PipelineLibrary1_SetName(This, Name)
#define ID3D12PipelineLibrary1_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12PipelineLibrary1_SetPrivateDataInterface(This, guid, pData)
#define ID3D12PipelineLibrary1_StorePipeline(This, pName, pPipeline)
#define ID3D12PipelineLibrary_AddRef(This)
#define ID3D12PipelineLibrary_GetDevice(This, riid, ppvDevice)
#define ID3D12PipelineLibrary_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12PipelineLibrary_GetSerializedSize(This)
#define ID3D12PipelineLibrary_LoadComputePipeline(This, pName, pDesc, riid, ppPipelineState)
#define ID3D12PipelineLibrary_LoadGraphicsPipeline(This, pName, pDesc, riid, ppPipelineState)
#define ID3D12PipelineLibrary_QueryInterface(This, riid, ppvObject)
#define ID3D12PipelineLibrary_Release(This)
#define ID3D12PipelineLibrary_Serialize(This, pData, DataSizeInBytes)
#define ID3D12PipelineLibrary_SetName(This, Name)
#define ID3D12PipelineLibrary_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12PipelineLibrary_SetPrivateDataInterface(This, guid, pData)
#define ID3D12PipelineLibrary_StorePipeline(This, pName, pPipeline)
#define ID3D12PipelineState_AddRef(This)
#define ID3D12PipelineState_GetCachedBlob(This, ppBlob)
#define ID3D12PipelineState_GetDevice(This, riid, ppvDevice)
#define ID3D12PipelineState_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12PipelineState_QueryInterface(This, riid, ppvObject)
#define ID3D12PipelineState_Release(This)
#define ID3D12PipelineState_SetName(This, Name)
#define ID3D12PipelineState_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12PipelineState_SetPrivateDataInterface(This, guid, pData)
#define ID3D12ProtectedResourceSession1_AddRef(This)
#define ID3D12ProtectedResourceSession1_GetDevice(This, riid, ppvDevice)
#define ID3D12ProtectedResourceSession1_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12ProtectedResourceSession1_GetSessionStatus(This)
#define ID3D12ProtectedResourceSession1_GetStatusFence(This, riid, ppFence)
#define ID3D12ProtectedResourceSession1_QueryInterface(This, riid, ppvObject)
#define ID3D12ProtectedResourceSession1_Release(This)
#define ID3D12ProtectedResourceSession1_SetName(This, Name)
#define ID3D12ProtectedResourceSession1_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12ProtectedResourceSession1_SetPrivateDataInterface(This, guid, pData)
#define ID3D12ProtectedResourceSession_AddRef(This)
#define ID3D12ProtectedResourceSession_GetDevice(This, riid, ppvDevice)
#define ID3D12ProtectedResourceSession_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12ProtectedResourceSession_GetSessionStatus(This)
#define ID3D12ProtectedResourceSession_GetStatusFence(This, riid, ppFence)
#define ID3D12ProtectedResourceSession_QueryInterface(This, riid, ppvObject)
#define ID3D12ProtectedResourceSession_Release(This)
#define ID3D12ProtectedResourceSession_SetName(This, Name)
#define ID3D12ProtectedResourceSession_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12ProtectedResourceSession_SetPrivateDataInterface(This, guid, pData)
#define ID3D12ProtectedSession_AddRef(This)
#define ID3D12ProtectedSession_GetDevice(This, riid, ppvDevice)
#define ID3D12ProtectedSession_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12ProtectedSession_GetSessionStatus(This)
#define ID3D12ProtectedSession_GetStatusFence(This, riid, ppFence)
#define ID3D12ProtectedSession_QueryInterface(This, riid, ppvObject)
#define ID3D12ProtectedSession_Release(This)
#define ID3D12ProtectedSession_SetName(This, Name)
#define ID3D12ProtectedSession_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12ProtectedSession_SetPrivateDataInterface(This, guid, pData)
#define ID3D12QueryHeap_AddRef(This)
#define ID3D12QueryHeap_GetDevice(This, riid, ppvDevice)
#define ID3D12QueryHeap_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12QueryHeap_QueryInterface(This, riid, ppvObject)
#define ID3D12QueryHeap_Release(This)
#define ID3D12QueryHeap_SetName(This, Name)
#define ID3D12QueryHeap_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12QueryHeap_SetPrivateDataInterface(This, guid, pData)
#define ID3D12Resource1_AddRef(This)
#define ID3D12Resource1_GetDevice(This, riid, ppvDevice)
#define ID3D12Resource1_GetGPUVirtualAddress(This)
#define ID3D12Resource1_GetHeapProperties(This, pHeapProperties, pHeapFlags)
#define ID3D12Resource1_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12Resource1_GetProtectedResourceSession(This, riid, ppProtectedSession)
#define ID3D12Resource1_Map(This, Subresource, pReadRange, ppData)
#define ID3D12Resource1_QueryInterface(This, riid, ppvObject)
#define ID3D12Resource1_ReadFromSubresource(This, pDstData, DstRowPitch, DstDepthPitch, SrcSubresource, pSrcBox)
#define ID3D12Resource1_Release(This)
#define ID3D12Resource1_SetName(This, Name)
#define ID3D12Resource1_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12Resource1_SetPrivateDataInterface(This, guid, pData)
#define ID3D12Resource1_Unmap(This, Subresource, pWrittenRange)
#define ID3D12Resource1_WriteToSubresource(This, DstSubresource, pDstBox, pSrcData, SrcRowPitch, SrcDepthPitch)
#define ID3D12Resource2_AddRef(This)
#define ID3D12Resource2_GetDevice(This, riid, ppvDevice)
#define ID3D12Resource2_GetGPUVirtualAddress(This)
#define ID3D12Resource2_GetHeapProperties(This, pHeapProperties, pHeapFlags)
#define ID3D12Resource2_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12Resource2_GetProtectedResourceSession(This, riid, ppProtectedSession)
#define ID3D12Resource2_Map(This, Subresource, pReadRange, ppData)
#define ID3D12Resource2_QueryInterface(This, riid, ppvObject)
#define ID3D12Resource2_ReadFromSubresource(This, pDstData, DstRowPitch, DstDepthPitch, SrcSubresource, pSrcBox)
#define ID3D12Resource2_Release(This)
#define ID3D12Resource2_SetName(This, Name)
#define ID3D12Resource2_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12Resource2_SetPrivateDataInterface(This, guid, pData)
#define ID3D12Resource2_Unmap(This, Subresource, pWrittenRange)
#define ID3D12Resource2_WriteToSubresource(This, DstSubresource, pDstBox, pSrcData, SrcRowPitch, SrcDepthPitch)
#define ID3D12Resource_AddRef(This)
#define ID3D12Resource_GetDevice(This, riid, ppvDevice)
#define ID3D12Resource_GetGPUVirtualAddress(This)
#define ID3D12Resource_GetHeapProperties(This, pHeapProperties, pHeapFlags)
#define ID3D12Resource_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12Resource_Map(This, Subresource, pReadRange, ppData)
#define ID3D12Resource_QueryInterface(This, riid, ppvObject)
#define ID3D12Resource_ReadFromSubresource(This, pDstData, DstRowPitch, DstDepthPitch, SrcSubresource, pSrcBox)
#define ID3D12Resource_Release(This)
#define ID3D12Resource_SetName(This, Name)
#define ID3D12Resource_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12Resource_SetPrivateDataInterface(This, guid, pData)
#define ID3D12Resource_Unmap(This, Subresource, pWrittenRange)
#define ID3D12Resource_WriteToSubresource(This, DstSubresource, pDstBox, pSrcData, SrcRowPitch, SrcDepthPitch)
#define ID3D12RootSignature_AddRef(This)
#define ID3D12RootSignature_GetDevice(This, riid, ppvDevice)
#define ID3D12RootSignature_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12RootSignature_QueryInterface(This, riid, ppvObject)
#define ID3D12RootSignature_Release(This)
#define ID3D12RootSignature_SetName(This, Name)
#define ID3D12RootSignature_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12RootSignature_SetPrivateDataInterface(This, guid, pData)
#define ID3D12RootSignatureDeserializer_AddRef(This)
#define ID3D12RootSignatureDeserializer_GetRootSignatureDesc(This)
#define ID3D12RootSignatureDeserializer_QueryInterface(This, riid, ppvObject)
#define ID3D12RootSignatureDeserializer_Release(This)
#define ID3D12SDKConfiguration1_AddRef(This)
#define ID3D12SDKConfiguration1_CreateDeviceFactory(This, SDKVersion, SDKPath, riid, ppvFactory)
#define ID3D12SDKConfiguration1_FreeUnusedSDKs(This)
#define ID3D12SDKConfiguration1_QueryInterface(This, riid, ppvObject)
#define ID3D12SDKConfiguration1_Release(This)
#define ID3D12SDKConfiguration1_SetSDKVersion(This, SDKVersion, SDKPath)
#define ID3D12SDKConfiguration_AddRef(This)
#define ID3D12SDKConfiguration_QueryInterface(This, riid, ppvObject)
#define ID3D12SDKConfiguration_Release(This)
#define ID3D12SDKConfiguration_SetSDKVersion(This, SDKVersion, SDKPath)
#define ID3D12ShaderCacheSession_AddRef(This)
#define ID3D12ShaderCacheSession_FindValue(This, pKey, KeySize, pValue, pValueSize)
#define ID3D12ShaderCacheSession_GetDevice(This, riid, ppvDevice)
#define ID3D12ShaderCacheSession_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12ShaderCacheSession_QueryInterface(This, riid, ppvObject)
#define ID3D12ShaderCacheSession_Release(This)
#define ID3D12ShaderCacheSession_SetDeleteOnDestroy(This)
#define ID3D12ShaderCacheSession_SetName(This, Name)
#define ID3D12ShaderCacheSession_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12ShaderCacheSession_SetPrivateDataInterface(This, guid, pData)
#define ID3D12ShaderCacheSession_StoreValue(This, pKey, KeySize, pValue, ValueSize)
#define ID3D12SharingContract_AddRef(This)
#define ID3D12SharingContract_BeginCapturableWork(This, guid)
#define ID3D12SharingContract_EndCapturableWork(This, guid)
#define ID3D12SharingContract_Present(This, pResource, Subresource, window)
#define ID3D12SharingContract_QueryInterface(This, riid, ppvObject)
#define ID3D12SharingContract_Release(This)
#define ID3D12SharingContract_SharedFenceSignal(This, pFence, FenceValue)
#define ID3D12StateObject_AddRef(This)
#define ID3D12StateObject_GetDevice(This, riid, ppvDevice)
#define ID3D12StateObject_GetPrivateData(This, guid, pDataSize, pData)
#define ID3D12StateObject_QueryInterface(This, riid, ppvObject)
#define ID3D12StateObject_Release(This)
#define ID3D12StateObject_SetName(This, Name)
#define ID3D12StateObject_SetPrivateData(This, guid, DataSize, pData)
#define ID3D12StateObject_SetPrivateDataInterface(This, guid, pData)
#define ID3D12StateObjectProperties1_AddRef(This)
#define ID3D12StateObjectProperties1_GetPipelineStackSize(This)
#define ID3D12StateObjectProperties1_GetShaderIdentifier(This, pExportName)
#define ID3D12StateObjectProperties1_GetShaderStackSize(This, pExportName)
#define ID3D12StateObjectProperties1_QueryInterface(This, riid, ppvObject)
#define ID3D12StateObjectProperties1_Release(This)
#define ID3D12StateObjectProperties1_SetPipelineStackSize(This, PipelineStackSizeInBytes)
#define ID3D12StateObjectProperties_AddRef(This)
#define ID3D12StateObjectProperties_GetPipelineStackSize(This)
#define ID3D12StateObjectProperties_GetShaderIdentifier(This, pExportName)
#define ID3D12StateObjectProperties_GetShaderStackSize(This, pExportName)
#define ID3D12StateObjectProperties_QueryInterface(This, riid, ppvObject)
#define ID3D12StateObjectProperties_Release(This)
#define ID3D12StateObjectProperties_SetPipelineStackSize(This, PipelineStackSizeInBytes)
#define ID3D12SwapChainAssistant_AddRef(This)
#define ID3D12SwapChainAssistant_GetCurrentResourceAndCommandQueue(This, riidResource, ppvResource, riidQueue, ppvQueue)
#define ID3D12SwapChainAssistant_GetSwapChainObject(This, riid, ppv)
#define ID3D12SwapChainAssistant_InsertImplicitSync(This)
#define ID3D12SwapChainAssistant_QueryInterface(This, riid, ppvObject)
#define ID3D12SwapChainAssistant_Release(This)
#define ID3D12Tools_AddRef(This)
#define ID3D12Tools_EnableShaderInstrumentation(This, bEnable)
#define ID3D12Tools_QueryInterface(This, riid, ppvObject)
#define ID3D12Tools_Release(This)
#define ID3D12Tools_ShaderInstrumentationEnabled(This)
#define ID3D12VersionedRootSignatureDeserializer_AddRef(This)
#define ID3D12VersionedRootSignatureDeserializer_GetRootSignatureDescAtVersion(This, convertToVersion, ppDesc)
#define ID3D12VersionedRootSignatureDeserializer_GetUnconvertedRootSignatureDesc(This)
#define ID3D12VersionedRootSignatureDeserializer_QueryInterface(This, riid, ppvObject)
#define ID3D12VersionedRootSignatureDeserializer_Release(This)
#define ID3D12VirtualizationGuestDevice_AddRef(This)
#define ID3D12VirtualizationGuestDevice_CreateFenceFd(This, pFence, FenceValue, pFenceFd)
#define ID3D12VirtualizationGuestDevice_QueryInterface(This, riid, ppvObject)
#define ID3D12VirtualizationGuestDevice_Release(This)
#define ID3D12VirtualizationGuestDevice_ShareWithHost(This, pObject, pHandle)
#define ID3D12WorkGraphProperties_AddRef(This)
#define ID3D12WorkGraphProperties_GetEntrypointIndex(This, WorkGraphIndex, NodeID)
#define ID3D12WorkGraphProperties_GetEntrypointRecordAlignmentInBytes(This, WorkGraphIndex, EntrypointIndex)
#define ID3D12WorkGraphProperties_GetEntrypointRecordSizeInBytes(This, WorkGraphIndex, EntrypointIndex)
#define ID3D12WorkGraphProperties_GetNodeIndex(This, WorkGraphIndex, NodeID)
#define ID3D12WorkGraphProperties_GetNodeLocalRootArgumentsTableIndex(This, WorkGraphIndex, NodeIndex)
#define ID3D12WorkGraphProperties_GetNumEntrypoints(This, WorkGraphIndex)
#define ID3D12WorkGraphProperties_GetNumNodes(This, WorkGraphIndex)
#define ID3D12WorkGraphProperties_GetNumWorkGraphs(This)
#define ID3D12WorkGraphProperties_GetProgramName(This, WorkGraphIndex)
#define ID3D12WorkGraphProperties_GetWorkGraphIndex(This, pProgramName)
#define ID3D12WorkGraphProperties_GetWorkGraphMemoryRequirements(This, WorkGraphIndex, pWorkGraphMemoryRequirements)
#define ID3D12WorkGraphProperties_QueryInterface(This, riid, ppvObject)
#define ID3D12WorkGraphProperties_Release(This)

Macro Definition Documentation

◆ ID3D12CommandAllocator_AddRef

#define ID3D12CommandAllocator_AddRef ( This)
Value:
( (This)->AddRef() )
128#define ID3D12CommandAllocator_AddRef(This) \
129 ( (This)->AddRef() )

◆ ID3D12CommandAllocator_GetDevice

#define ID3D12CommandAllocator_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
140#define ID3D12CommandAllocator_GetDevice(This,riid,ppvDevice) \
141 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12CommandAllocator_GetPrivateData

#define ID3D12CommandAllocator_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
132#define ID3D12CommandAllocator_GetPrivateData(This,guid,pDataSize,pData) \
133 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12CommandAllocator_QueryInterface

#define ID3D12CommandAllocator_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
126#define ID3D12CommandAllocator_QueryInterface(This,riid,ppvObject) \
127 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12CommandAllocator_Release

#define ID3D12CommandAllocator_Release ( This)
Value:
( (This)->Release() )
130#define ID3D12CommandAllocator_Release(This) \
131 ( (This)->Release() )

◆ ID3D12CommandAllocator_Reset

#define ID3D12CommandAllocator_Reset ( This)
Value:
( (This)->Reset() )
142#define ID3D12CommandAllocator_Reset(This) \
143 ( (This)->Reset() )

◆ ID3D12CommandAllocator_SetName

#define ID3D12CommandAllocator_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
138#define ID3D12CommandAllocator_SetName(This,Name) \
139 ( (This)->SetName(Name) )

◆ ID3D12CommandAllocator_SetPrivateData

#define ID3D12CommandAllocator_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
134#define ID3D12CommandAllocator_SetPrivateData(This,guid,DataSize,pData) \
135 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12CommandAllocator_SetPrivateDataInterface

#define ID3D12CommandAllocator_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
136#define ID3D12CommandAllocator_SetPrivateDataInterface(This,guid,pData) \
137 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12CommandList_AddRef

#define ID3D12CommandList_AddRef ( This)
Value:
( (This)->AddRef() )
258#define ID3D12CommandList_AddRef(This) \
259 ( (This)->AddRef() )

◆ ID3D12CommandList_GetDevice

#define ID3D12CommandList_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
270#define ID3D12CommandList_GetDevice(This,riid,ppvDevice) \
271 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12CommandList_GetPrivateData

#define ID3D12CommandList_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
262#define ID3D12CommandList_GetPrivateData(This,guid,pDataSize,pData) \
263 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12CommandList_GetType

#define ID3D12CommandList_GetType ( This)
Value:
( (This)->GetType() )
272#define ID3D12CommandList_GetType(This) \
273 ( (This)->GetType() )

◆ ID3D12CommandList_QueryInterface

#define ID3D12CommandList_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
256#define ID3D12CommandList_QueryInterface(This,riid,ppvObject) \
257 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12CommandList_Release

#define ID3D12CommandList_Release ( This)
Value:
( (This)->Release() )
260#define ID3D12CommandList_Release(This) \
261 ( (This)->Release() )

◆ ID3D12CommandList_SetName

#define ID3D12CommandList_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
268#define ID3D12CommandList_SetName(This,Name) \
269 ( (This)->SetName(Name) )

◆ ID3D12CommandList_SetPrivateData

#define ID3D12CommandList_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
264#define ID3D12CommandList_SetPrivateData(This,guid,DataSize,pData) \
265 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12CommandList_SetPrivateDataInterface

#define ID3D12CommandList_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
266#define ID3D12CommandList_SetPrivateDataInterface(This,guid,pData) \
267 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12CommandQueue_AddRef

#define ID3D12CommandQueue_AddRef ( This)
Value:
( (This)->AddRef() )
662#define ID3D12CommandQueue_AddRef(This) \
663 ( (This)->AddRef() )

◆ ID3D12CommandQueue_BeginEvent

#define ID3D12CommandQueue_BeginEvent ( This,
Metadata,
pData,
Size )
Value:
( (This)->BeginEvent(Metadata,pData,Size) )
684#define ID3D12CommandQueue_BeginEvent(This,Metadata,pData,Size) \
685 ( (This)->BeginEvent(Metadata,pData,Size) )

◆ ID3D12CommandQueue_CopyTileMappings

#define ID3D12CommandQueue_CopyTileMappings ( This,
pDstResource,
pDstRegionStartCoordinate,
pSrcResource,
pSrcRegionStartCoordinate,
pRegionSize,
Flags )
Value:
( (This)->CopyTileMappings(pDstResource,pDstRegionStartCoordinate,pSrcResource,pSrcRegionStartCoordinate,pRegionSize,Flags) )
678#define ID3D12CommandQueue_CopyTileMappings(This,pDstResource,pDstRegionStartCoordinate,pSrcResource,pSrcRegionStartCoordinate,pRegionSize,Flags) \
679 ( (This)->CopyTileMappings(pDstResource,pDstRegionStartCoordinate,pSrcResource,pSrcRegionStartCoordinate,pRegionSize,Flags) )

◆ ID3D12CommandQueue_EndEvent

#define ID3D12CommandQueue_EndEvent ( This)
Value:
( (This)->EndEvent() )
686#define ID3D12CommandQueue_EndEvent(This) \
687 ( (This)->EndEvent() )

◆ ID3D12CommandQueue_ExecuteCommandLists

#define ID3D12CommandQueue_ExecuteCommandLists ( This,
NumCommandLists,
ppCommandLists )
Value:
( (This)->ExecuteCommandLists(NumCommandLists,ppCommandLists) )
680#define ID3D12CommandQueue_ExecuteCommandLists(This,NumCommandLists,ppCommandLists) \
681 ( (This)->ExecuteCommandLists(NumCommandLists,ppCommandLists) )

◆ ID3D12CommandQueue_GetClockCalibration

#define ID3D12CommandQueue_GetClockCalibration ( This,
pGPUTimestamp,
pCpuTimestamp )
Value:
( (This)->GetClockCalibration(pGPUTimestamp,pCpuTimestamp) )
694#define ID3D12CommandQueue_GetClockCalibration(This,pGPUTimestamp,pCpuTimestamp) \
695 ( (This)->GetClockCalibration(pGPUTimestamp,pCpuTimestamp) )

◆ ID3D12CommandQueue_GetDevice

#define ID3D12CommandQueue_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
674#define ID3D12CommandQueue_GetDevice(This,riid,ppvDevice) \
675 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12CommandQueue_GetPrivateData

#define ID3D12CommandQueue_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
666#define ID3D12CommandQueue_GetPrivateData(This,guid,pDataSize,pData) \
667 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12CommandQueue_GetTimestampFrequency

#define ID3D12CommandQueue_GetTimestampFrequency ( This,
pFrequency )
Value:
( (This)->GetTimestampFrequency(pFrequency) )
692#define ID3D12CommandQueue_GetTimestampFrequency(This,pFrequency) \
693 ( (This)->GetTimestampFrequency(pFrequency) )

◆ ID3D12CommandQueue_QueryInterface

#define ID3D12CommandQueue_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
660#define ID3D12CommandQueue_QueryInterface(This,riid,ppvObject) \
661 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12CommandQueue_Release

#define ID3D12CommandQueue_Release ( This)
Value:
( (This)->Release() )
664#define ID3D12CommandQueue_Release(This) \
665 ( (This)->Release() )

◆ ID3D12CommandQueue_SetMarker

#define ID3D12CommandQueue_SetMarker ( This,
Metadata,
pData,
Size )
Value:
( (This)->SetMarker(Metadata,pData,Size) )
682#define ID3D12CommandQueue_SetMarker(This,Metadata,pData,Size) \
683 ( (This)->SetMarker(Metadata,pData,Size) )

◆ ID3D12CommandQueue_SetName

#define ID3D12CommandQueue_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
672#define ID3D12CommandQueue_SetName(This,Name) \
673 ( (This)->SetName(Name) )

◆ ID3D12CommandQueue_SetPrivateData

#define ID3D12CommandQueue_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
668#define ID3D12CommandQueue_SetPrivateData(This,guid,DataSize,pData) \
669 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12CommandQueue_SetPrivateDataInterface

#define ID3D12CommandQueue_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
670#define ID3D12CommandQueue_SetPrivateDataInterface(This,guid,pData) \
671 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12CommandQueue_Signal

#define ID3D12CommandQueue_Signal ( This,
pFence,
Value )
Value:
( (This)->Signal(pFence,Value) )
688#define ID3D12CommandQueue_Signal(This,pFence,Value) \
689 ( (This)->Signal(pFence,Value) )

◆ ID3D12CommandQueue_UpdateTileMappings

#define ID3D12CommandQueue_UpdateTileMappings ( This,
pResource,
NumResourceRegions,
pResourceRegionStartCoordinates,
pResourceRegionSizes,
pHeap,
NumRanges,
pRangeFlags,
pHeapRangeStartOffsets,
pRangeTileCounts,
Flags )
Value:
( (This)->UpdateTileMappings(pResource,NumResourceRegions,pResourceRegionStartCoordinates,pResourceRegionSizes,pHeap,NumRanges,pRangeFlags,pHeapRangeStartOffsets,pRangeTileCounts,Flags) )
676#define ID3D12CommandQueue_UpdateTileMappings(This,pResource,NumResourceRegions,pResourceRegionStartCoordinates,pResourceRegionSizes,pHeap,NumRanges,pRangeFlags,pHeapRangeStartOffsets,pRangeTileCounts,Flags) \
677 ( (This)->UpdateTileMappings(pResource,NumResourceRegions,pResourceRegionStartCoordinates,pResourceRegionSizes,pHeap,NumRanges,pRangeFlags,pHeapRangeStartOffsets,pRangeTileCounts,Flags) )

◆ ID3D12CommandQueue_Wait

#define ID3D12CommandQueue_Wait ( This,
pFence,
Value )
Value:
( (This)->Wait(pFence,Value) )
690#define ID3D12CommandQueue_Wait(This,pFence,Value) \
691 ( (This)->Wait(pFence,Value) )

◆ ID3D12CommandSignature_AddRef

#define ID3D12CommandSignature_AddRef ( This)
Value:
( (This)->AddRef() )
242#define ID3D12CommandSignature_AddRef(This) \
243 ( (This)->AddRef() )

◆ ID3D12CommandSignature_GetDevice

#define ID3D12CommandSignature_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
254#define ID3D12CommandSignature_GetDevice(This,riid,ppvDevice) \
255 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12CommandSignature_GetPrivateData

#define ID3D12CommandSignature_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
246#define ID3D12CommandSignature_GetPrivateData(This,guid,pDataSize,pData) \
247 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12CommandSignature_QueryInterface

#define ID3D12CommandSignature_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
240#define ID3D12CommandSignature_QueryInterface(This,riid,ppvObject) \
241 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12CommandSignature_Release

#define ID3D12CommandSignature_Release ( This)
Value:
( (This)->Release() )
244#define ID3D12CommandSignature_Release(This) \
245 ( (This)->Release() )

◆ ID3D12CommandSignature_SetName

#define ID3D12CommandSignature_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
252#define ID3D12CommandSignature_SetName(This,Name) \
253 ( (This)->SetName(Name) )

◆ ID3D12CommandSignature_SetPrivateData

#define ID3D12CommandSignature_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
248#define ID3D12CommandSignature_SetPrivateData(This,guid,DataSize,pData) \
249 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12CommandSignature_SetPrivateDataInterface

#define ID3D12CommandSignature_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
250#define ID3D12CommandSignature_SetPrivateDataInterface(This,guid,pData) \
251 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12Debug1_AddRef

#define ID3D12Debug1_AddRef ( This)
Value:
( (This)->AddRef() )
4378#define ID3D12Debug1_AddRef(This) \
4379 ( (This)->AddRef() )

◆ ID3D12Debug1_EnableDebugLayer

#define ID3D12Debug1_EnableDebugLayer ( This)
Value:
( (This)->EnableDebugLayer() )
4382#define ID3D12Debug1_EnableDebugLayer(This) \
4383 ( (This)->EnableDebugLayer() )

◆ ID3D12Debug1_QueryInterface

#define ID3D12Debug1_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
4376#define ID3D12Debug1_QueryInterface(This,riid,ppvObject) \
4377 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Debug1_Release

#define ID3D12Debug1_Release ( This)
Value:
( (This)->Release() )
4380#define ID3D12Debug1_Release(This) \
4381 ( (This)->Release() )

◆ ID3D12Debug1_SetEnableGPUBasedValidation

#define ID3D12Debug1_SetEnableGPUBasedValidation ( This,
Enable )
Value:
( (This)->SetEnableGPUBasedValidation(Enable) )
4384#define ID3D12Debug1_SetEnableGPUBasedValidation(This,Enable) \
4385 ( (This)->SetEnableGPUBasedValidation(Enable) )

◆ ID3D12Debug1_SetEnableSynchronizedCommandQueueValidation

#define ID3D12Debug1_SetEnableSynchronizedCommandQueueValidation ( This,
Enable )
Value:
( (This)->SetEnableSynchronizedCommandQueueValidation(Enable) )
4386#define ID3D12Debug1_SetEnableSynchronizedCommandQueueValidation(This,Enable) \
4387 ( (This)->SetEnableSynchronizedCommandQueueValidation(Enable) )

◆ ID3D12Debug2_AddRef

#define ID3D12Debug2_AddRef ( This)
Value:
( (This)->AddRef() )
4390#define ID3D12Debug2_AddRef(This) \
4391 ( (This)->AddRef() )

◆ ID3D12Debug2_QueryInterface

#define ID3D12Debug2_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
4388#define ID3D12Debug2_QueryInterface(This,riid,ppvObject) \
4389 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Debug2_Release

#define ID3D12Debug2_Release ( This)
Value:
( (This)->Release() )
4392#define ID3D12Debug2_Release(This) \
4393 ( (This)->Release() )

◆ ID3D12Debug2_SetGPUBasedValidationFlags

#define ID3D12Debug2_SetGPUBasedValidationFlags ( This,
Flags )
Value:
( (This)->SetGPUBasedValidationFlags(Flags) )
4394#define ID3D12Debug2_SetGPUBasedValidationFlags(This,Flags) \
4395 ( (This)->SetGPUBasedValidationFlags(Flags) )

◆ ID3D12Debug3_AddRef

#define ID3D12Debug3_AddRef ( This)
Value:
( (This)->AddRef() )
4398#define ID3D12Debug3_AddRef(This) \
4399 ( (This)->AddRef() )

◆ ID3D12Debug3_EnableDebugLayer

#define ID3D12Debug3_EnableDebugLayer ( This)
Value:
( (This)->EnableDebugLayer() )
4402#define ID3D12Debug3_EnableDebugLayer(This) \
4403 ( (This)->EnableDebugLayer() )

◆ ID3D12Debug3_QueryInterface

#define ID3D12Debug3_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
4396#define ID3D12Debug3_QueryInterface(This,riid,ppvObject) \
4397 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Debug3_Release

#define ID3D12Debug3_Release ( This)
Value:
( (This)->Release() )
4400#define ID3D12Debug3_Release(This) \
4401 ( (This)->Release() )

◆ ID3D12Debug3_SetEnableGPUBasedValidation

#define ID3D12Debug3_SetEnableGPUBasedValidation ( This,
Enable )
Value:
( (This)->SetEnableGPUBasedValidation(Enable) )
4404#define ID3D12Debug3_SetEnableGPUBasedValidation(This,Enable) \
4405 ( (This)->SetEnableGPUBasedValidation(Enable) )

◆ ID3D12Debug3_SetEnableSynchronizedCommandQueueValidation

#define ID3D12Debug3_SetEnableSynchronizedCommandQueueValidation ( This,
Enable )
Value:
( (This)->SetEnableSynchronizedCommandQueueValidation(Enable) )
4406#define ID3D12Debug3_SetEnableSynchronizedCommandQueueValidation(This,Enable) \
4407 ( (This)->SetEnableSynchronizedCommandQueueValidation(Enable) )

◆ ID3D12Debug3_SetGPUBasedValidationFlags

#define ID3D12Debug3_SetGPUBasedValidationFlags ( This,
Flags )
Value:
( (This)->SetGPUBasedValidationFlags(Flags) )
4408#define ID3D12Debug3_SetGPUBasedValidationFlags(This,Flags) \
4409 ( (This)->SetGPUBasedValidationFlags(Flags) )

◆ ID3D12Debug4_AddRef

#define ID3D12Debug4_AddRef ( This)
Value:
( (This)->AddRef() )
4412#define ID3D12Debug4_AddRef(This) \
4413 ( (This)->AddRef() )

◆ ID3D12Debug4_DisableDebugLayer

#define ID3D12Debug4_DisableDebugLayer ( This)
Value:
( (This)->DisableDebugLayer() )
4424#define ID3D12Debug4_DisableDebugLayer(This) \
4425 ( (This)->DisableDebugLayer() )

◆ ID3D12Debug4_EnableDebugLayer

#define ID3D12Debug4_EnableDebugLayer ( This)
Value:
( (This)->EnableDebugLayer() )
4416#define ID3D12Debug4_EnableDebugLayer(This) \
4417 ( (This)->EnableDebugLayer() )

◆ ID3D12Debug4_QueryInterface

#define ID3D12Debug4_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
4410#define ID3D12Debug4_QueryInterface(This,riid,ppvObject) \
4411 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Debug4_Release

#define ID3D12Debug4_Release ( This)
Value:
( (This)->Release() )
4414#define ID3D12Debug4_Release(This) \
4415 ( (This)->Release() )

◆ ID3D12Debug4_SetEnableGPUBasedValidation

#define ID3D12Debug4_SetEnableGPUBasedValidation ( This,
Enable )
Value:
( (This)->SetEnableGPUBasedValidation(Enable) )
4418#define ID3D12Debug4_SetEnableGPUBasedValidation(This,Enable) \
4419 ( (This)->SetEnableGPUBasedValidation(Enable) )

◆ ID3D12Debug4_SetEnableSynchronizedCommandQueueValidation

#define ID3D12Debug4_SetEnableSynchronizedCommandQueueValidation ( This,
Enable )
Value:
( (This)->SetEnableSynchronizedCommandQueueValidation(Enable) )
4420#define ID3D12Debug4_SetEnableSynchronizedCommandQueueValidation(This,Enable) \
4421 ( (This)->SetEnableSynchronizedCommandQueueValidation(Enable) )

◆ ID3D12Debug4_SetGPUBasedValidationFlags

#define ID3D12Debug4_SetGPUBasedValidationFlags ( This,
Flags )
Value:
( (This)->SetGPUBasedValidationFlags(Flags) )
4422#define ID3D12Debug4_SetGPUBasedValidationFlags(This,Flags) \
4423 ( (This)->SetGPUBasedValidationFlags(Flags) )

◆ ID3D12Debug5_AddRef

#define ID3D12Debug5_AddRef ( This)
Value:
( (This)->AddRef() )
4428#define ID3D12Debug5_AddRef(This) \
4429 ( (This)->AddRef() )

◆ ID3D12Debug5_DisableDebugLayer

#define ID3D12Debug5_DisableDebugLayer ( This)
Value:
( (This)->DisableDebugLayer() )
4440#define ID3D12Debug5_DisableDebugLayer(This) \
4441 ( (This)->DisableDebugLayer() )

◆ ID3D12Debug5_EnableDebugLayer

#define ID3D12Debug5_EnableDebugLayer ( This)
Value:
( (This)->EnableDebugLayer() )
4432#define ID3D12Debug5_EnableDebugLayer(This) \
4433 ( (This)->EnableDebugLayer() )

◆ ID3D12Debug5_QueryInterface

#define ID3D12Debug5_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
4426#define ID3D12Debug5_QueryInterface(This,riid,ppvObject) \
4427 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Debug5_Release

#define ID3D12Debug5_Release ( This)
Value:
( (This)->Release() )
4430#define ID3D12Debug5_Release(This) \
4431 ( (This)->Release() )

◆ ID3D12Debug5_SetEnableAutoName

#define ID3D12Debug5_SetEnableAutoName ( This,
Enable )
Value:
( (This)->SetEnableAutoName(Enable) )
4442#define ID3D12Debug5_SetEnableAutoName(This,Enable) \
4443 ( (This)->SetEnableAutoName(Enable) )

◆ ID3D12Debug5_SetEnableGPUBasedValidation

#define ID3D12Debug5_SetEnableGPUBasedValidation ( This,
Enable )
Value:
( (This)->SetEnableGPUBasedValidation(Enable) )
4434#define ID3D12Debug5_SetEnableGPUBasedValidation(This,Enable) \
4435 ( (This)->SetEnableGPUBasedValidation(Enable) )

◆ ID3D12Debug5_SetEnableSynchronizedCommandQueueValidation

#define ID3D12Debug5_SetEnableSynchronizedCommandQueueValidation ( This,
Enable )
Value:
( (This)->SetEnableSynchronizedCommandQueueValidation(Enable) )
4436#define ID3D12Debug5_SetEnableSynchronizedCommandQueueValidation(This,Enable) \
4437 ( (This)->SetEnableSynchronizedCommandQueueValidation(Enable) )

◆ ID3D12Debug5_SetGPUBasedValidationFlags

#define ID3D12Debug5_SetGPUBasedValidationFlags ( This,
Flags )
Value:
( (This)->SetGPUBasedValidationFlags(Flags) )
4438#define ID3D12Debug5_SetGPUBasedValidationFlags(This,Flags) \
4439 ( (This)->SetGPUBasedValidationFlags(Flags) )

◆ ID3D12Debug6_AddRef

#define ID3D12Debug6_AddRef ( This)
Value:
( (This)->AddRef() )
4446#define ID3D12Debug6_AddRef(This) \
4447 ( (This)->AddRef() )

◆ ID3D12Debug6_DisableDebugLayer

#define ID3D12Debug6_DisableDebugLayer ( This)
Value:
( (This)->DisableDebugLayer() )
4458#define ID3D12Debug6_DisableDebugLayer(This) \
4459 ( (This)->DisableDebugLayer() )

◆ ID3D12Debug6_EnableDebugLayer

#define ID3D12Debug6_EnableDebugLayer ( This)
Value:
( (This)->EnableDebugLayer() )
4450#define ID3D12Debug6_EnableDebugLayer(This) \
4451 ( (This)->EnableDebugLayer() )

◆ ID3D12Debug6_QueryInterface

#define ID3D12Debug6_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
4444#define ID3D12Debug6_QueryInterface(This,riid,ppvObject) \
4445 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Debug6_Release

#define ID3D12Debug6_Release ( This)
Value:
( (This)->Release() )
4448#define ID3D12Debug6_Release(This) \
4449 ( (This)->Release() )

◆ ID3D12Debug6_SetEnableAutoName

#define ID3D12Debug6_SetEnableAutoName ( This,
Enable )
Value:
( (This)->SetEnableAutoName(Enable) )
4460#define ID3D12Debug6_SetEnableAutoName(This,Enable) \
4461 ( (This)->SetEnableAutoName(Enable) )

◆ ID3D12Debug6_SetEnableGPUBasedValidation

#define ID3D12Debug6_SetEnableGPUBasedValidation ( This,
Enable )
Value:
( (This)->SetEnableGPUBasedValidation(Enable) )
4452#define ID3D12Debug6_SetEnableGPUBasedValidation(This,Enable) \
4453 ( (This)->SetEnableGPUBasedValidation(Enable) )

◆ ID3D12Debug6_SetEnableSynchronizedCommandQueueValidation

#define ID3D12Debug6_SetEnableSynchronizedCommandQueueValidation ( This,
Enable )
Value:
( (This)->SetEnableSynchronizedCommandQueueValidation(Enable) )
4454#define ID3D12Debug6_SetEnableSynchronizedCommandQueueValidation(This,Enable) \
4455 ( (This)->SetEnableSynchronizedCommandQueueValidation(Enable) )

◆ ID3D12Debug6_SetForceLegacyBarrierValidation

#define ID3D12Debug6_SetForceLegacyBarrierValidation ( This,
Enable )
Value:
( (This)->SetForceLegacyBarrierValidation(Enable) )
4462#define ID3D12Debug6_SetForceLegacyBarrierValidation(This,Enable) \
4463 ( (This)->SetForceLegacyBarrierValidation(Enable) )

◆ ID3D12Debug6_SetGPUBasedValidationFlags

#define ID3D12Debug6_SetGPUBasedValidationFlags ( This,
Flags )
Value:
( (This)->SetGPUBasedValidationFlags(Flags) )
4456#define ID3D12Debug6_SetGPUBasedValidationFlags(This,Flags) \
4457 ( (This)->SetGPUBasedValidationFlags(Flags) )

◆ ID3D12Debug_AddRef

#define ID3D12Debug_AddRef ( This)
Value:
( (This)->AddRef() )
4370#define ID3D12Debug_AddRef(This) \
4371 ( (This)->AddRef() )

◆ ID3D12Debug_EnableDebugLayer

#define ID3D12Debug_EnableDebugLayer ( This)
Value:
( (This)->EnableDebugLayer() )
4374#define ID3D12Debug_EnableDebugLayer(This) \
4375 ( (This)->EnableDebugLayer() )

◆ ID3D12Debug_QueryInterface

#define ID3D12Debug_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
4368#define ID3D12Debug_QueryInterface(This,riid,ppvObject) \
4369 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Debug_Release

#define ID3D12Debug_Release ( This)
Value:
( (This)->Release() )
4372#define ID3D12Debug_Release(This) \
4373 ( (This)->Release() )

◆ ID3D12DebugCommandList1_AddRef

#define ID3D12DebugCommandList1_AddRef ( This)
Value:
( (This)->AddRef() )
4526#define ID3D12DebugCommandList1_AddRef(This) \
4527 ( (This)->AddRef() )

◆ ID3D12DebugCommandList1_AssertResourceState

#define ID3D12DebugCommandList1_AssertResourceState ( This,
pResource,
Subresource,
State )
Value:
( (This)->AssertResourceState(pResource,Subresource,State) )
4530#define ID3D12DebugCommandList1_AssertResourceState(This,pResource,Subresource,State) \
4531 ( (This)->AssertResourceState(pResource,Subresource,State) )

◆ ID3D12DebugCommandList1_GetDebugParameter

#define ID3D12DebugCommandList1_GetDebugParameter ( This,
Type,
pData,
DataSize )
Value:
( (This)->GetDebugParameter(Type,pData,DataSize) )
Type
Definition SDL_windowsjoystick_c.h:52
4534#define ID3D12DebugCommandList1_GetDebugParameter(This,Type,pData,DataSize) \
4535 ( (This)->GetDebugParameter(Type,pData,DataSize) )

◆ ID3D12DebugCommandList1_QueryInterface

#define ID3D12DebugCommandList1_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
4524#define ID3D12DebugCommandList1_QueryInterface(This,riid,ppvObject) \
4525 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12DebugCommandList1_Release

#define ID3D12DebugCommandList1_Release ( This)
Value:
( (This)->Release() )
4528#define ID3D12DebugCommandList1_Release(This) \
4529 ( (This)->Release() )

◆ ID3D12DebugCommandList1_SetDebugParameter

#define ID3D12DebugCommandList1_SetDebugParameter ( This,
Type,
pData,
DataSize )
Value:
( (This)->SetDebugParameter(Type,pData,DataSize) )
4532#define ID3D12DebugCommandList1_SetDebugParameter(This,Type,pData,DataSize) \
4533 ( (This)->SetDebugParameter(Type,pData,DataSize) )

◆ ID3D12DebugCommandList2_AddRef

#define ID3D12DebugCommandList2_AddRef ( This)
Value:
( (This)->AddRef() )
4550#define ID3D12DebugCommandList2_AddRef(This) \
4551 ( (This)->AddRef() )

◆ ID3D12DebugCommandList2_AssertResourceState

#define ID3D12DebugCommandList2_AssertResourceState ( This,
pResource,
Subresource,
State )
Value:
( (This)->AssertResourceState(pResource,Subresource,State) )
4554#define ID3D12DebugCommandList2_AssertResourceState(This,pResource,Subresource,State) \
4555 ( (This)->AssertResourceState(pResource,Subresource,State) )

◆ ID3D12DebugCommandList2_GetDebugParameter

#define ID3D12DebugCommandList2_GetDebugParameter ( This,
Type,
pData,
DataSize )
Value:
( (This)->GetDebugParameter(Type,pData,DataSize) )
4562#define ID3D12DebugCommandList2_GetDebugParameter(This,Type,pData,DataSize) \
4563 ( (This)->GetDebugParameter(Type,pData,DataSize) )

◆ ID3D12DebugCommandList2_GetFeatureMask

#define ID3D12DebugCommandList2_GetFeatureMask ( This)
Value:
( (This)->GetFeatureMask() )
4558#define ID3D12DebugCommandList2_GetFeatureMask(This) \
4559 ( (This)->GetFeatureMask() )

◆ ID3D12DebugCommandList2_QueryInterface

#define ID3D12DebugCommandList2_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
4548#define ID3D12DebugCommandList2_QueryInterface(This,riid,ppvObject) \
4549 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12DebugCommandList2_Release

#define ID3D12DebugCommandList2_Release ( This)
Value:
( (This)->Release() )
4552#define ID3D12DebugCommandList2_Release(This) \
4553 ( (This)->Release() )

◆ ID3D12DebugCommandList2_SetDebugParameter

#define ID3D12DebugCommandList2_SetDebugParameter ( This,
Type,
pData,
DataSize )
Value:
( (This)->SetDebugParameter(Type,pData,DataSize) )
4560#define ID3D12DebugCommandList2_SetDebugParameter(This,Type,pData,DataSize) \
4561 ( (This)->SetDebugParameter(Type,pData,DataSize) )

◆ ID3D12DebugCommandList2_SetFeatureMask

#define ID3D12DebugCommandList2_SetFeatureMask ( This,
Mask )
Value:
( (This)->SetFeatureMask(Mask) )
4556#define ID3D12DebugCommandList2_SetFeatureMask(This,Mask) \
4557 ( (This)->SetFeatureMask(Mask) )

◆ ID3D12DebugCommandList3_AddRef

#define ID3D12DebugCommandList3_AddRef ( This)
Value:
( (This)->AddRef() )
4566#define ID3D12DebugCommandList3_AddRef(This) \
4567 ( (This)->AddRef() )

◆ ID3D12DebugCommandList3_AssertResourceAccess

#define ID3D12DebugCommandList3_AssertResourceAccess ( This,
pResource,
Subresource,
Access )
Value:
( (This)->AssertResourceAccess(pResource,Subresource,Access) )
4580#define ID3D12DebugCommandList3_AssertResourceAccess(This,pResource,Subresource,Access) \
4581 ( (This)->AssertResourceAccess(pResource,Subresource,Access) )

◆ ID3D12DebugCommandList3_AssertResourceState

#define ID3D12DebugCommandList3_AssertResourceState ( This,
pResource,
Subresource,
State )
Value:
( (This)->AssertResourceState(pResource,Subresource,State) )
4570#define ID3D12DebugCommandList3_AssertResourceState(This,pResource,Subresource,State) \
4571 ( (This)->AssertResourceState(pResource,Subresource,State) )

◆ ID3D12DebugCommandList3_AssertTextureLayout

#define ID3D12DebugCommandList3_AssertTextureLayout ( This,
pResource,
Subresource,
Layout )
Value:
( (This)->AssertTextureLayout(pResource,Subresource,Layout) )
4582#define ID3D12DebugCommandList3_AssertTextureLayout(This,pResource,Subresource,Layout) \
4583 ( (This)->AssertTextureLayout(pResource,Subresource,Layout) )

◆ ID3D12DebugCommandList3_GetDebugParameter

#define ID3D12DebugCommandList3_GetDebugParameter ( This,
Type,
pData,
DataSize )
Value:
( (This)->GetDebugParameter(Type,pData,DataSize) )
4578#define ID3D12DebugCommandList3_GetDebugParameter(This,Type,pData,DataSize) \
4579 ( (This)->GetDebugParameter(Type,pData,DataSize) )

◆ ID3D12DebugCommandList3_GetFeatureMask

#define ID3D12DebugCommandList3_GetFeatureMask ( This)
Value:
( (This)->GetFeatureMask() )
4574#define ID3D12DebugCommandList3_GetFeatureMask(This) \
4575 ( (This)->GetFeatureMask() )

◆ ID3D12DebugCommandList3_QueryInterface

#define ID3D12DebugCommandList3_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
4564#define ID3D12DebugCommandList3_QueryInterface(This,riid,ppvObject) \
4565 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12DebugCommandList3_Release

#define ID3D12DebugCommandList3_Release ( This)
Value:
( (This)->Release() )
4568#define ID3D12DebugCommandList3_Release(This) \
4569 ( (This)->Release() )

◆ ID3D12DebugCommandList3_SetDebugParameter

#define ID3D12DebugCommandList3_SetDebugParameter ( This,
Type,
pData,
DataSize )
Value:
( (This)->SetDebugParameter(Type,pData,DataSize) )
4576#define ID3D12DebugCommandList3_SetDebugParameter(This,Type,pData,DataSize) \
4577 ( (This)->SetDebugParameter(Type,pData,DataSize) )

◆ ID3D12DebugCommandList3_SetFeatureMask

#define ID3D12DebugCommandList3_SetFeatureMask ( This,
Mask )
Value:
( (This)->SetFeatureMask(Mask) )
4572#define ID3D12DebugCommandList3_SetFeatureMask(This,Mask) \
4573 ( (This)->SetFeatureMask(Mask) )

◆ ID3D12DebugCommandList_AddRef

#define ID3D12DebugCommandList_AddRef ( This)
Value:
( (This)->AddRef() )
4538#define ID3D12DebugCommandList_AddRef(This) \
4539 ( (This)->AddRef() )

◆ ID3D12DebugCommandList_AssertResourceState

#define ID3D12DebugCommandList_AssertResourceState ( This,
pResource,
Subresource,
State )
Value:
( (This)->AssertResourceState(pResource,Subresource,State) )
4542#define ID3D12DebugCommandList_AssertResourceState(This,pResource,Subresource,State) \
4543 ( (This)->AssertResourceState(pResource,Subresource,State) )

◆ ID3D12DebugCommandList_GetFeatureMask

#define ID3D12DebugCommandList_GetFeatureMask ( This)
Value:
( (This)->GetFeatureMask() )
4546#define ID3D12DebugCommandList_GetFeatureMask(This) \
4547 ( (This)->GetFeatureMask() )

◆ ID3D12DebugCommandList_QueryInterface

#define ID3D12DebugCommandList_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
4536#define ID3D12DebugCommandList_QueryInterface(This,riid,ppvObject) \
4537 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12DebugCommandList_Release

#define ID3D12DebugCommandList_Release ( This)
Value:
( (This)->Release() )
4540#define ID3D12DebugCommandList_Release(This) \
4541 ( (This)->Release() )

◆ ID3D12DebugCommandList_SetFeatureMask

#define ID3D12DebugCommandList_SetFeatureMask ( This,
Mask )
Value:
( (This)->SetFeatureMask(Mask) )
4544#define ID3D12DebugCommandList_SetFeatureMask(This,Mask) \
4545 ( (This)->SetFeatureMask(Mask) )

◆ ID3D12DebugCommandQueue1_AddRef

#define ID3D12DebugCommandQueue1_AddRef ( This)
Value:
( (This)->AddRef() )
4514#define ID3D12DebugCommandQueue1_AddRef(This) \
4515 ( (This)->AddRef() )

◆ ID3D12DebugCommandQueue1_AssertResourceAccess

#define ID3D12DebugCommandQueue1_AssertResourceAccess ( This,
pResource,
Subresource,
Access )
Value:
( (This)->AssertResourceAccess(pResource,Subresource,Access) )
4520#define ID3D12DebugCommandQueue1_AssertResourceAccess(This,pResource,Subresource,Access) \
4521 ( (This)->AssertResourceAccess(pResource,Subresource,Access) )

◆ ID3D12DebugCommandQueue1_AssertResourceState

#define ID3D12DebugCommandQueue1_AssertResourceState ( This,
pResource,
Subresource,
State )
Value:
( (This)->AssertResourceState(pResource,Subresource,State) )
4518#define ID3D12DebugCommandQueue1_AssertResourceState(This,pResource,Subresource,State) \
4519 ( (This)->AssertResourceState(pResource,Subresource,State) )

◆ ID3D12DebugCommandQueue1_AssertTextureLayout

#define ID3D12DebugCommandQueue1_AssertTextureLayout ( This,
pResource,
Subresource,
Layout )
Value:
( (This)->AssertTextureLayout(pResource,Subresource,Layout) )
4522#define ID3D12DebugCommandQueue1_AssertTextureLayout(This,pResource,Subresource,Layout) \
4523 ( (This)->AssertTextureLayout(pResource,Subresource,Layout) )

◆ ID3D12DebugCommandQueue1_QueryInterface

#define ID3D12DebugCommandQueue1_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
4512#define ID3D12DebugCommandQueue1_QueryInterface(This,riid,ppvObject) \
4513 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12DebugCommandQueue1_Release

#define ID3D12DebugCommandQueue1_Release ( This)
Value:
( (This)->Release() )
4516#define ID3D12DebugCommandQueue1_Release(This) \
4517 ( (This)->Release() )

◆ ID3D12DebugCommandQueue_AddRef

#define ID3D12DebugCommandQueue_AddRef ( This)
Value:
( (This)->AddRef() )
4506#define ID3D12DebugCommandQueue_AddRef(This) \
4507 ( (This)->AddRef() )

◆ ID3D12DebugCommandQueue_AssertResourceState

#define ID3D12DebugCommandQueue_AssertResourceState ( This,
pResource,
Subresource,
State )
Value:
( (This)->AssertResourceState(pResource,Subresource,State) )
4510#define ID3D12DebugCommandQueue_AssertResourceState(This,pResource,Subresource,State) \
4511 ( (This)->AssertResourceState(pResource,Subresource,State) )

◆ ID3D12DebugCommandQueue_QueryInterface

#define ID3D12DebugCommandQueue_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
4504#define ID3D12DebugCommandQueue_QueryInterface(This,riid,ppvObject) \
4505 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12DebugCommandQueue_Release

#define ID3D12DebugCommandQueue_Release ( This)
Value:
( (This)->Release() )
4508#define ID3D12DebugCommandQueue_Release(This) \
4509 ( (This)->Release() )

◆ ID3D12DebugDevice1_AddRef

#define ID3D12DebugDevice1_AddRef ( This)
Value:
( (This)->AddRef() )
4466#define ID3D12DebugDevice1_AddRef(This) \
4467 ( (This)->AddRef() )

◆ ID3D12DebugDevice1_GetDebugParameter

#define ID3D12DebugDevice1_GetDebugParameter ( This,
Type,
pData,
DataSize )
Value:
( (This)->GetDebugParameter(Type,pData,DataSize) )
4472#define ID3D12DebugDevice1_GetDebugParameter(This,Type,pData,DataSize) \
4473 ( (This)->GetDebugParameter(Type,pData,DataSize) )

◆ ID3D12DebugDevice1_QueryInterface

#define ID3D12DebugDevice1_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
4464#define ID3D12DebugDevice1_QueryInterface(This,riid,ppvObject) \
4465 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12DebugDevice1_Release

#define ID3D12DebugDevice1_Release ( This)
Value:
( (This)->Release() )
4468#define ID3D12DebugDevice1_Release(This) \
4469 ( (This)->Release() )

◆ ID3D12DebugDevice1_ReportLiveDeviceObjects

#define ID3D12DebugDevice1_ReportLiveDeviceObjects ( This,
Flags )
Value:
( (This)->ReportLiveDeviceObjects(Flags) )
4474#define ID3D12DebugDevice1_ReportLiveDeviceObjects(This,Flags) \
4475 ( (This)->ReportLiveDeviceObjects(Flags) )

◆ ID3D12DebugDevice1_SetDebugParameter

#define ID3D12DebugDevice1_SetDebugParameter ( This,
Type,
pData,
DataSize )
Value:
( (This)->SetDebugParameter(Type,pData,DataSize) )
4470#define ID3D12DebugDevice1_SetDebugParameter(This,Type,pData,DataSize) \
4471 ( (This)->SetDebugParameter(Type,pData,DataSize) )

◆ ID3D12DebugDevice2_AddRef

#define ID3D12DebugDevice2_AddRef ( This)
Value:
( (This)->AddRef() )
4490#define ID3D12DebugDevice2_AddRef(This) \
4491 ( (This)->AddRef() )

◆ ID3D12DebugDevice2_GetDebugParameter

#define ID3D12DebugDevice2_GetDebugParameter ( This,
Type,
pData,
DataSize )
Value:
( (This)->GetDebugParameter(Type,pData,DataSize) )
4502#define ID3D12DebugDevice2_GetDebugParameter(This,Type,pData,DataSize) \
4503 ( (This)->GetDebugParameter(Type,pData,DataSize) )

◆ ID3D12DebugDevice2_GetFeatureMask

#define ID3D12DebugDevice2_GetFeatureMask ( This)
Value:
( (This)->GetFeatureMask() )
4496#define ID3D12DebugDevice2_GetFeatureMask(This) \
4497 ( (This)->GetFeatureMask() )

◆ ID3D12DebugDevice2_QueryInterface

#define ID3D12DebugDevice2_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
4488#define ID3D12DebugDevice2_QueryInterface(This,riid,ppvObject) \
4489 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12DebugDevice2_Release

#define ID3D12DebugDevice2_Release ( This)
Value:
( (This)->Release() )
4492#define ID3D12DebugDevice2_Release(This) \
4493 ( (This)->Release() )

◆ ID3D12DebugDevice2_ReportLiveDeviceObjects

#define ID3D12DebugDevice2_ReportLiveDeviceObjects ( This,
Flags )
Value:
( (This)->ReportLiveDeviceObjects(Flags) )
4498#define ID3D12DebugDevice2_ReportLiveDeviceObjects(This,Flags) \
4499 ( (This)->ReportLiveDeviceObjects(Flags) )

◆ ID3D12DebugDevice2_SetDebugParameter

#define ID3D12DebugDevice2_SetDebugParameter ( This,
Type,
pData,
DataSize )
Value:
( (This)->SetDebugParameter(Type,pData,DataSize) )
4500#define ID3D12DebugDevice2_SetDebugParameter(This,Type,pData,DataSize) \
4501 ( (This)->SetDebugParameter(Type,pData,DataSize) )

◆ ID3D12DebugDevice2_SetFeatureMask

#define ID3D12DebugDevice2_SetFeatureMask ( This,
Mask )
Value:
( (This)->SetFeatureMask(Mask) )
4494#define ID3D12DebugDevice2_SetFeatureMask(This,Mask) \
4495 ( (This)->SetFeatureMask(Mask) )

◆ ID3D12DebugDevice_AddRef

#define ID3D12DebugDevice_AddRef ( This)
Value:
( (This)->AddRef() )
4478#define ID3D12DebugDevice_AddRef(This) \
4479 ( (This)->AddRef() )

◆ ID3D12DebugDevice_GetFeatureMask

#define ID3D12DebugDevice_GetFeatureMask ( This)
Value:
( (This)->GetFeatureMask() )
4484#define ID3D12DebugDevice_GetFeatureMask(This) \
4485 ( (This)->GetFeatureMask() )

◆ ID3D12DebugDevice_QueryInterface

#define ID3D12DebugDevice_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
4476#define ID3D12DebugDevice_QueryInterface(This,riid,ppvObject) \
4477 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12DebugDevice_Release

#define ID3D12DebugDevice_Release ( This)
Value:
( (This)->Release() )
4480#define ID3D12DebugDevice_Release(This) \
4481 ( (This)->Release() )

◆ ID3D12DebugDevice_ReportLiveDeviceObjects

#define ID3D12DebugDevice_ReportLiveDeviceObjects ( This,
Flags )
Value:
( (This)->ReportLiveDeviceObjects(Flags) )
4486#define ID3D12DebugDevice_ReportLiveDeviceObjects(This,Flags) \
4487 ( (This)->ReportLiveDeviceObjects(Flags) )

◆ ID3D12DebugDevice_SetFeatureMask

#define ID3D12DebugDevice_SetFeatureMask ( This,
Mask )
Value:
( (This)->SetFeatureMask(Mask) )
4482#define ID3D12DebugDevice_SetFeatureMask(This,Mask) \
4483 ( (This)->SetFeatureMask(Mask) )

◆ ID3D12DescriptorHeap_AddRef

#define ID3D12DescriptorHeap_AddRef ( This)
Value:
( (This)->AddRef() )
210#define ID3D12DescriptorHeap_AddRef(This) \
211 ( (This)->AddRef() )

◆ ID3D12DescriptorHeap_GetDevice

#define ID3D12DescriptorHeap_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
222#define ID3D12DescriptorHeap_GetDevice(This,riid,ppvDevice) \
223 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12DescriptorHeap_GetPrivateData

#define ID3D12DescriptorHeap_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
214#define ID3D12DescriptorHeap_GetPrivateData(This,guid,pDataSize,pData) \
215 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12DescriptorHeap_QueryInterface

#define ID3D12DescriptorHeap_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
208#define ID3D12DescriptorHeap_QueryInterface(This,riid,ppvObject) \
209 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12DescriptorHeap_Release

#define ID3D12DescriptorHeap_Release ( This)
Value:
( (This)->Release() )
212#define ID3D12DescriptorHeap_Release(This) \
213 ( (This)->Release() )

◆ ID3D12DescriptorHeap_SetName

#define ID3D12DescriptorHeap_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
220#define ID3D12DescriptorHeap_SetName(This,Name) \
221 ( (This)->SetName(Name) )

◆ ID3D12DescriptorHeap_SetPrivateData

#define ID3D12DescriptorHeap_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
216#define ID3D12DescriptorHeap_SetPrivateData(This,guid,DataSize,pData) \
217 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12DescriptorHeap_SetPrivateDataInterface

#define ID3D12DescriptorHeap_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
218#define ID3D12DescriptorHeap_SetPrivateDataInterface(This,guid,pData) \
219 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12Device10_AddRef

#define ID3D12Device10_AddRef ( This)
Value:
( (This)->AddRef() )
2528#define ID3D12Device10_AddRef(This) \
2529 ( (This)->AddRef() )

◆ ID3D12Device10_AddToStateObject

#define ID3D12Device10_AddToStateObject ( This,
pAddition,
pStateObjectToGrowFrom,
riid,
ppNewStateObject )
Value:
( (This)->AddToStateObject(pAddition,pStateObjectToGrowFrom,riid,ppNewStateObject) )
2650#define ID3D12Device10_AddToStateObject(This,pAddition,pStateObjectToGrowFrom,riid,ppNewStateObject) \
2651 ( (This)->AddToStateObject(pAddition,pStateObjectToGrowFrom,riid,ppNewStateObject) )

◆ ID3D12Device10_CheckDriverMatchingIdentifier

#define ID3D12Device10_CheckDriverMatchingIdentifier ( This,
SerializedDataType,
pIdentifierToCheck )
Value:
( (This)->CheckDriverMatchingIdentifier(SerializedDataType,pIdentifierToCheck) )
2646#define ID3D12Device10_CheckDriverMatchingIdentifier(This,SerializedDataType,pIdentifierToCheck) \
2647 ( (This)->CheckDriverMatchingIdentifier(SerializedDataType,pIdentifierToCheck) )

◆ ID3D12Device10_CheckFeatureSupport

#define ID3D12Device10_CheckFeatureSupport ( This,
Feature,
pFeatureSupportData,
FeatureSupportDataSize )
Value:
( (This)->CheckFeatureSupport(Feature,pFeatureSupportData,FeatureSupportDataSize) )
2552#define ID3D12Device10_CheckFeatureSupport(This,Feature,pFeatureSupportData,FeatureSupportDataSize) \
2553 ( (This)->CheckFeatureSupport(Feature,pFeatureSupportData,FeatureSupportDataSize) )

◆ ID3D12Device10_CopyDescriptors

#define ID3D12Device10_CopyDescriptors ( This,
NumDestDescriptorRanges,
pDestDescriptorRangeStarts,
pDestDescriptorRangeSizes,
NumSrcDescriptorRanges,
pSrcDescriptorRangeStarts,
pSrcDescriptorRangeSizes,
DescriptorHeapsType )
Value:
( (This)->CopyDescriptors(NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) )
2572#define ID3D12Device10_CopyDescriptors(This,NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) \
2573 ( (This)->CopyDescriptors(NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) )

◆ ID3D12Device10_CopyDescriptorsSimple

#define ID3D12Device10_CopyDescriptorsSimple ( This,
NumDescriptors,
DestDescriptorRangeStart,
SrcDescriptorRangeStart,
DescriptorHeapsType )
Value:
( (This)->CopyDescriptorsSimple(NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) )
2574#define ID3D12Device10_CopyDescriptorsSimple(This,NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) \
2575 ( (This)->CopyDescriptorsSimple(NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) )

◆ ID3D12Device10_CreateCommandAllocator

#define ID3D12Device10_CreateCommandAllocator ( This,
type,
riid,
ppCommandAllocator )
Value:
( (This)->CreateCommandAllocator(type,riid,ppCommandAllocator) )
EGLenum type
Definition egl.h:314
2544#define ID3D12Device10_CreateCommandAllocator(This,type,riid,ppCommandAllocator) \
2545 ( (This)->CreateCommandAllocator(type,riid,ppCommandAllocator) )

◆ ID3D12Device10_CreateCommandList

#define ID3D12Device10_CreateCommandList ( This,
nodeMask,
type,
pCommandAllocator,
pInitialState,
riid,
ppCommandList )
Value:
( (This)->CreateCommandList(nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) )
2550#define ID3D12Device10_CreateCommandList(This,nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) \
2551 ( (This)->CreateCommandList(nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) )

◆ ID3D12Device10_CreateCommandList1

#define ID3D12Device10_CreateCommandList1 ( This,
nodeMask,
type,
flags,
riid,
ppCommandList )
Value:
( (This)->CreateCommandList1(nodeMask,type,flags,riid,ppCommandList) )
EGLSync EGLint flags
Definition egl.h:316
2622#define ID3D12Device10_CreateCommandList1(This,nodeMask,type,flags,riid,ppCommandList) \
2623 ( (This)->CreateCommandList1(nodeMask,type,flags,riid,ppCommandList) )

◆ ID3D12Device10_CreateCommandQueue

#define ID3D12Device10_CreateCommandQueue ( This,
pDesc,
riid,
ppCommandQueue )
Value:
( (This)->CreateCommandQueue(pDesc,riid,ppCommandQueue) )
2542#define ID3D12Device10_CreateCommandQueue(This,pDesc,riid,ppCommandQueue) \
2543 ( (This)->CreateCommandQueue(pDesc,riid,ppCommandQueue) )

◆ ID3D12Device10_CreateCommandQueue1

#define ID3D12Device10_CreateCommandQueue1 ( This,
pDesc,
CreatorID,
riid,
ppCommandQueue )
Value:
( (This)->CreateCommandQueue1(pDesc,CreatorID,riid,ppCommandQueue) )
2666#define ID3D12Device10_CreateCommandQueue1(This,pDesc,CreatorID,riid,ppCommandQueue) \
2667 ( (This)->CreateCommandQueue1(pDesc,CreatorID,riid,ppCommandQueue) )

◆ ID3D12Device10_CreateCommandSignature

#define ID3D12Device10_CreateCommandSignature ( This,
pDesc,
pRootSignature,
riid,
ppvCommandSignature )
Value:
( (This)->CreateCommandSignature(pDesc,pRootSignature,riid,ppvCommandSignature) )
2604#define ID3D12Device10_CreateCommandSignature(This,pDesc,pRootSignature,riid,ppvCommandSignature) \
2605 ( (This)->CreateCommandSignature(pDesc,pRootSignature,riid,ppvCommandSignature) )

◆ ID3D12Device10_CreateCommittedResource

#define ID3D12Device10_CreateCommittedResource ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) )
2576#define ID3D12Device10_CreateCommittedResource(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) \
2577 ( (This)->CreateCommittedResource(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) )

◆ ID3D12Device10_CreateCommittedResource1

#define ID3D12Device10_CreateCommittedResource1 ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
pProtectedSession,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource1(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )
2626#define ID3D12Device10_CreateCommittedResource1(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) \
2627 ( (This)->CreateCommittedResource1(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )

◆ ID3D12Device10_CreateCommittedResource2

#define ID3D12Device10_CreateCommittedResource2 ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
pProtectedSession,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource2(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )
2654#define ID3D12Device10_CreateCommittedResource2(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) \
2655 ( (This)->CreateCommittedResource2(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )

◆ ID3D12Device10_CreateCommittedResource3

#define ID3D12Device10_CreateCommittedResource3 ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialLayout,
pOptimizedClearValue,
pProtectedSession,
NumCastableFormats,
pCastableFormats,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource3(pHeapProperties,HeapFlags,pDesc,InitialLayout,pOptimizedClearValue,pProtectedSession,NumCastableFormats,pCastableFormats,riidResource,ppvResource) )
2668#define ID3D12Device10_CreateCommittedResource3(This,pHeapProperties,HeapFlags,pDesc,InitialLayout,pOptimizedClearValue,pProtectedSession,NumCastableFormats,pCastableFormats,riidResource,ppvResource) \
2669 ( (This)->CreateCommittedResource3(pHeapProperties,HeapFlags,pDesc,InitialLayout,pOptimizedClearValue,pProtectedSession,NumCastableFormats,pCastableFormats,riidResource,ppvResource) )

◆ ID3D12Device10_CreateComputePipelineState

#define ID3D12Device10_CreateComputePipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreateComputePipelineState(pDesc,riid,ppPipelineState) )
2548#define ID3D12Device10_CreateComputePipelineState(This,pDesc,riid,ppPipelineState) \
2549 ( (This)->CreateComputePipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device10_CreateConstantBufferView

#define ID3D12Device10_CreateConstantBufferView ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateConstantBufferView(pDesc,DestDescriptor) )
2560#define ID3D12Device10_CreateConstantBufferView(This,pDesc,DestDescriptor) \
2561 ( (This)->CreateConstantBufferView(pDesc,DestDescriptor) )

◆ ID3D12Device10_CreateDepthStencilView

#define ID3D12Device10_CreateDepthStencilView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateDepthStencilView(pResource,pDesc,DestDescriptor) )
2568#define ID3D12Device10_CreateDepthStencilView(This,pResource,pDesc,DestDescriptor) \
2569 ( (This)->CreateDepthStencilView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device10_CreateDescriptorHeap

#define ID3D12Device10_CreateDescriptorHeap ( This,
pDescriptorHeapDesc,
riid,
ppvHeap )
Value:
( (This)->CreateDescriptorHeap(pDescriptorHeapDesc,riid,ppvHeap) )
2554#define ID3D12Device10_CreateDescriptorHeap(This,pDescriptorHeapDesc,riid,ppvHeap) \
2555 ( (This)->CreateDescriptorHeap(pDescriptorHeapDesc,riid,ppvHeap) )

◆ ID3D12Device10_CreateFence

#define ID3D12Device10_CreateFence ( This,
InitialValue,
Flags,
riid,
ppFence )
Value:
( (This)->CreateFence(InitialValue,Flags,riid,ppFence) )
2594#define ID3D12Device10_CreateFence(This,InitialValue,Flags,riid,ppFence) \
2595 ( (This)->CreateFence(InitialValue,Flags,riid,ppFence) )

◆ ID3D12Device10_CreateGraphicsPipelineState

#define ID3D12Device10_CreateGraphicsPipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreateGraphicsPipelineState(pDesc,riid,ppPipelineState) )
2546#define ID3D12Device10_CreateGraphicsPipelineState(This,pDesc,riid,ppPipelineState) \
2547 ( (This)->CreateGraphicsPipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device10_CreateHeap

#define ID3D12Device10_CreateHeap ( This,
pDesc,
riid,
ppvHeap )
Value:
( (This)->CreateHeap(pDesc,riid,ppvHeap) )
2578#define ID3D12Device10_CreateHeap(This,pDesc,riid,ppvHeap) \
2579 ( (This)->CreateHeap(pDesc,riid,ppvHeap) )

◆ ID3D12Device10_CreateHeap1

#define ID3D12Device10_CreateHeap1 ( This,
pDesc,
pProtectedSession,
riid,
ppvHeap )
Value:
( (This)->CreateHeap1(pDesc,pProtectedSession,riid,ppvHeap) )
2628#define ID3D12Device10_CreateHeap1(This,pDesc,pProtectedSession,riid,ppvHeap) \
2629 ( (This)->CreateHeap1(pDesc,pProtectedSession,riid,ppvHeap) )

◆ ID3D12Device10_CreateLifetimeTracker

#define ID3D12Device10_CreateLifetimeTracker ( This,
pOwner,
riid,
ppvTracker )
Value:
( (This)->CreateLifetimeTracker(pOwner,riid,ppvTracker) )
2632#define ID3D12Device10_CreateLifetimeTracker(This,pOwner,riid,ppvTracker) \
2633 ( (This)->CreateLifetimeTracker(pOwner,riid,ppvTracker) )

◆ ID3D12Device10_CreateMetaCommand

#define ID3D12Device10_CreateMetaCommand ( This,
CommandId,
NodeMask,
pCreationParametersData,
CreationParametersDataSizeInBytes,
riid,
ppMetaCommand )
Value:
( (This)->CreateMetaCommand(CommandId,NodeMask,pCreationParametersData,CreationParametersDataSizeInBytes,riid,ppMetaCommand) )
2640#define ID3D12Device10_CreateMetaCommand(This,CommandId,NodeMask,pCreationParametersData,CreationParametersDataSizeInBytes,riid,ppMetaCommand) \
2641 ( (This)->CreateMetaCommand(CommandId,NodeMask,pCreationParametersData,CreationParametersDataSizeInBytes,riid,ppMetaCommand) )

◆ ID3D12Device10_CreatePipelineLibrary

#define ID3D12Device10_CreatePipelineLibrary ( This,
pLibraryBlob,
BlobLength,
riid,
ppPipelineLibrary )
Value:
( (This)->CreatePipelineLibrary(pLibraryBlob,BlobLength,riid,ppPipelineLibrary) )
2608#define ID3D12Device10_CreatePipelineLibrary(This,pLibraryBlob,BlobLength,riid,ppPipelineLibrary) \
2609 ( (This)->CreatePipelineLibrary(pLibraryBlob,BlobLength,riid,ppPipelineLibrary) )

◆ ID3D12Device10_CreatePipelineState

#define ID3D12Device10_CreatePipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreatePipelineState(pDesc,riid,ppPipelineState) )
2614#define ID3D12Device10_CreatePipelineState(This,pDesc,riid,ppPipelineState) \
2615 ( (This)->CreatePipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device10_CreatePlacedResource

#define ID3D12Device10_CreatePlacedResource ( This,
pHeap,
HeapOffset,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreatePlacedResource(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
2580#define ID3D12Device10_CreatePlacedResource(This,pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
2581 ( (This)->CreatePlacedResource(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device10_CreatePlacedResource1

#define ID3D12Device10_CreatePlacedResource1 ( This,
pHeap,
HeapOffset,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreatePlacedResource1(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
2656#define ID3D12Device10_CreatePlacedResource1(This,pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
2657 ( (This)->CreatePlacedResource1(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device10_CreatePlacedResource2

#define ID3D12Device10_CreatePlacedResource2 ( This,
pHeap,
HeapOffset,
pDesc,
InitialLayout,
pOptimizedClearValue,
NumCastableFormats,
pCastableFormats,
riid,
ppvResource )
Value:
( (This)->CreatePlacedResource2(pHeap,HeapOffset,pDesc,InitialLayout,pOptimizedClearValue,NumCastableFormats,pCastableFormats,riid,ppvResource) )
2670#define ID3D12Device10_CreatePlacedResource2(This,pHeap,HeapOffset,pDesc,InitialLayout,pOptimizedClearValue,NumCastableFormats,pCastableFormats,riid,ppvResource) \
2671 ( (This)->CreatePlacedResource2(pHeap,HeapOffset,pDesc,InitialLayout,pOptimizedClearValue,NumCastableFormats,pCastableFormats,riid,ppvResource) )

◆ ID3D12Device10_CreateProtectedResourceSession

#define ID3D12Device10_CreateProtectedResourceSession ( This,
pDesc,
riid,
ppSession )
Value:
( (This)->CreateProtectedResourceSession(pDesc,riid,ppSession) )
2624#define ID3D12Device10_CreateProtectedResourceSession(This,pDesc,riid,ppSession) \
2625 ( (This)->CreateProtectedResourceSession(pDesc,riid,ppSession) )

◆ ID3D12Device10_CreateProtectedResourceSession1

#define ID3D12Device10_CreateProtectedResourceSession1 ( This,
pDesc,
riid,
ppSession )
Value:
( (This)->CreateProtectedResourceSession1(pDesc,riid,ppSession) )
2652#define ID3D12Device10_CreateProtectedResourceSession1(This,pDesc,riid,ppSession) \
2653 ( (This)->CreateProtectedResourceSession1(pDesc,riid,ppSession) )

◆ ID3D12Device10_CreateQueryHeap

#define ID3D12Device10_CreateQueryHeap ( This,
pDesc,
riid,
ppvHeap )
Value:
( (This)->CreateQueryHeap(pDesc,riid,ppvHeap) )
2600#define ID3D12Device10_CreateQueryHeap(This,pDesc,riid,ppvHeap) \
2601 ( (This)->CreateQueryHeap(pDesc,riid,ppvHeap) )

◆ ID3D12Device10_CreateRenderTargetView

#define ID3D12Device10_CreateRenderTargetView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateRenderTargetView(pResource,pDesc,DestDescriptor) )
2566#define ID3D12Device10_CreateRenderTargetView(This,pResource,pDesc,DestDescriptor) \
2567 ( (This)->CreateRenderTargetView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device10_CreateReservedResource

#define ID3D12Device10_CreateReservedResource ( This,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreateReservedResource(pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
2582#define ID3D12Device10_CreateReservedResource(This,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
2583 ( (This)->CreateReservedResource(pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device10_CreateReservedResource1

#define ID3D12Device10_CreateReservedResource1 ( This,
pDesc,
InitialState,
pOptimizedClearValue,
pProtectedSession,
riid,
ppvResource )
Value:
( (This)->CreateReservedResource1(pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) )
2630#define ID3D12Device10_CreateReservedResource1(This,pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) \
2631 ( (This)->CreateReservedResource1(pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) )

◆ ID3D12Device10_CreateReservedResource2

#define ID3D12Device10_CreateReservedResource2 ( This,
pDesc,
InitialLayout,
pOptimizedClearValue,
pProtectedSession,
NumCastableFormats,
pCastableFormats,
riid,
ppvResource )
Value:
( (This)->CreateReservedResource2(pDesc,InitialLayout,pOptimizedClearValue,pProtectedSession,NumCastableFormats,pCastableFormats,riid,ppvResource) )
2672#define ID3D12Device10_CreateReservedResource2(This,pDesc,InitialLayout,pOptimizedClearValue,pProtectedSession,NumCastableFormats,pCastableFormats,riid,ppvResource) \
2673 ( (This)->CreateReservedResource2(pDesc,InitialLayout,pOptimizedClearValue,pProtectedSession,NumCastableFormats,pCastableFormats,riid,ppvResource) )

◆ ID3D12Device10_CreateRootSignature

#define ID3D12Device10_CreateRootSignature ( This,
nodeMask,
pBlobWithRootSignature,
blobLengthInBytes,
riid,
ppvRootSignature )
Value:
( (This)->CreateRootSignature(nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) )
2558#define ID3D12Device10_CreateRootSignature(This,nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) \
2559 ( (This)->CreateRootSignature(nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) )

◆ ID3D12Device10_CreateSampler

#define ID3D12Device10_CreateSampler ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateSampler(pDesc,DestDescriptor) )
2570#define ID3D12Device10_CreateSampler(This,pDesc,DestDescriptor) \
2571 ( (This)->CreateSampler(pDesc,DestDescriptor) )

◆ ID3D12Device10_CreateSamplerFeedbackUnorderedAccessView

#define ID3D12Device10_CreateSamplerFeedbackUnorderedAccessView ( This,
pTargetedResource,
pFeedbackResource,
DestDescriptor )
Value:
( (This)->CreateSamplerFeedbackUnorderedAccessView(pTargetedResource,pFeedbackResource,DestDescriptor) )
2658#define ID3D12Device10_CreateSamplerFeedbackUnorderedAccessView(This,pTargetedResource,pFeedbackResource,DestDescriptor) \
2659 ( (This)->CreateSamplerFeedbackUnorderedAccessView(pTargetedResource,pFeedbackResource,DestDescriptor) )

◆ ID3D12Device10_CreateShaderCacheSession

#define ID3D12Device10_CreateShaderCacheSession ( This,
pDesc,
riid,
ppvSession )
Value:
( (This)->CreateShaderCacheSession(pDesc,riid,ppvSession) )
2662#define ID3D12Device10_CreateShaderCacheSession(This,pDesc,riid,ppvSession) \
2663 ( (This)->CreateShaderCacheSession(pDesc,riid,ppvSession) )

◆ ID3D12Device10_CreateShaderResourceView

#define ID3D12Device10_CreateShaderResourceView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateShaderResourceView(pResource,pDesc,DestDescriptor) )
2562#define ID3D12Device10_CreateShaderResourceView(This,pResource,pDesc,DestDescriptor) \
2563 ( (This)->CreateShaderResourceView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device10_CreateSharedHandle

#define ID3D12Device10_CreateSharedHandle ( This,
pObject,
pAttributes,
Access,
Name,
pHandle )
Value:
( (This)->CreateSharedHandle(pObject,pAttributes,Access,Name,pHandle) )
2584#define ID3D12Device10_CreateSharedHandle(This,pObject,pAttributes,Access,Name,pHandle) \
2585 ( (This)->CreateSharedHandle(pObject,pAttributes,Access,Name,pHandle) )

◆ ID3D12Device10_CreateStateObject

#define ID3D12Device10_CreateStateObject ( This,
pDesc,
riid,
ppStateObject )
Value:
( (This)->CreateStateObject(pDesc,riid,ppStateObject) )
2642#define ID3D12Device10_CreateStateObject(This,pDesc,riid,ppStateObject) \
2643 ( (This)->CreateStateObject(pDesc,riid,ppStateObject) )

◆ ID3D12Device10_CreateUnorderedAccessView

#define ID3D12Device10_CreateUnorderedAccessView ( This,
pResource,
pCounterResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateUnorderedAccessView(pResource,pCounterResource,pDesc,DestDescriptor) )
2564#define ID3D12Device10_CreateUnorderedAccessView(This,pResource,pCounterResource,pDesc,DestDescriptor) \
2565 ( (This)->CreateUnorderedAccessView(pResource,pCounterResource,pDesc,DestDescriptor) )

◆ ID3D12Device10_EnqueueMakeResident

#define ID3D12Device10_EnqueueMakeResident ( This,
Flags,
NumObjects,
ppObjects,
pFenceToSignal,
FenceValueToSignal )
Value:
( (This)->EnqueueMakeResident(Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) )
2620#define ID3D12Device10_EnqueueMakeResident(This,Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) \
2621 ( (This)->EnqueueMakeResident(Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) )

◆ ID3D12Device10_EnumerateMetaCommandParameters

#define ID3D12Device10_EnumerateMetaCommandParameters ( This,
CommandId,
Stage,
pTotalStructureSizeInBytes,
pParameterCount,
pParameterDescs )
Value:
( (This)->EnumerateMetaCommandParameters(CommandId,Stage,pTotalStructureSizeInBytes,pParameterCount,pParameterDescs) )
2638#define ID3D12Device10_EnumerateMetaCommandParameters(This,CommandId,Stage,pTotalStructureSizeInBytes,pParameterCount,pParameterDescs) \
2639 ( (This)->EnumerateMetaCommandParameters(CommandId,Stage,pTotalStructureSizeInBytes,pParameterCount,pParameterDescs) )

◆ ID3D12Device10_EnumerateMetaCommands

#define ID3D12Device10_EnumerateMetaCommands ( This,
pNumMetaCommands,
pDescs )
Value:
( (This)->EnumerateMetaCommands(pNumMetaCommands,pDescs) )
2636#define ID3D12Device10_EnumerateMetaCommands(This,pNumMetaCommands,pDescs) \
2637 ( (This)->EnumerateMetaCommands(pNumMetaCommands,pDescs) )

◆ ID3D12Device10_Evict

#define ID3D12Device10_Evict ( This,
NumObjects,
ppObjects )
Value:
( (This)->Evict(NumObjects,ppObjects) )
2592#define ID3D12Device10_Evict(This,NumObjects,ppObjects) \
2593 ( (This)->Evict(NumObjects,ppObjects) )

◆ ID3D12Device10_GetCopyableFootprints

#define ID3D12Device10_GetCopyableFootprints ( This,
pResourceDesc,
FirstSubresource,
NumSubresources,
BaseOffset,
pLayouts,
pNumRows,
pRowSizeInBytes,
pTotalBytes )
Value:
( (This)->GetCopyableFootprints(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )
2598#define ID3D12Device10_GetCopyableFootprints(This,pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) \
2599 ( (This)->GetCopyableFootprints(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )

◆ ID3D12Device10_GetCopyableFootprints1

#define ID3D12Device10_GetCopyableFootprints1 ( This,
pResourceDesc,
FirstSubresource,
NumSubresources,
BaseOffset,
pLayouts,
pNumRows,
pRowSizeInBytes,
pTotalBytes )
Value:
( (This)->GetCopyableFootprints1(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )
2660#define ID3D12Device10_GetCopyableFootprints1(This,pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) \
2661 ( (This)->GetCopyableFootprints1(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )

◆ ID3D12Device10_GetDescriptorHandleIncrementSize

#define ID3D12Device10_GetDescriptorHandleIncrementSize ( This,
DescriptorHeapType )
Value:
( (This)->GetDescriptorHandleIncrementSize(DescriptorHeapType) )
2556#define ID3D12Device10_GetDescriptorHandleIncrementSize(This,DescriptorHeapType) \
2557 ( (This)->GetDescriptorHandleIncrementSize(DescriptorHeapType) )

◆ ID3D12Device10_GetDeviceRemovedReason

#define ID3D12Device10_GetDeviceRemovedReason ( This)
Value:
( (This)->GetDeviceRemovedReason() )
2596#define ID3D12Device10_GetDeviceRemovedReason(This) \
2597 ( (This)->GetDeviceRemovedReason() )

◆ ID3D12Device10_GetNodeCount

#define ID3D12Device10_GetNodeCount ( This)
Value:
( (This)->GetNodeCount() )
2540#define ID3D12Device10_GetNodeCount(This) \
2541 ( (This)->GetNodeCount() )

◆ ID3D12Device10_GetPrivateData

#define ID3D12Device10_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
2532#define ID3D12Device10_GetPrivateData(This,guid,pDataSize,pData) \
2533 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12Device10_GetRaytracingAccelerationStructurePrebuildInfo

#define ID3D12Device10_GetRaytracingAccelerationStructurePrebuildInfo ( This,
pDesc,
pInfo )
Value:
( (This)->GetRaytracingAccelerationStructurePrebuildInfo(pDesc,pInfo) )
2644#define ID3D12Device10_GetRaytracingAccelerationStructurePrebuildInfo(This,pDesc,pInfo) \
2645 ( (This)->GetRaytracingAccelerationStructurePrebuildInfo(pDesc,pInfo) )

◆ ID3D12Device10_GetResourceTiling

#define ID3D12Device10_GetResourceTiling ( This,
pTiledResource,
pNumTilesForEntireResource,
pPackedMipDesc,
pStandardTileShapeForNonPackedMips,
pNumSubresourceTilings,
FirstSubresourceTilingToGet,
pSubresourceTilingsForNonPackedMips )
Value:
( (This)->GetResourceTiling(pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) )
2606#define ID3D12Device10_GetResourceTiling(This,pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) \
2607 ( (This)->GetResourceTiling(pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) )

◆ ID3D12Device10_MakeResident

#define ID3D12Device10_MakeResident ( This,
NumObjects,
ppObjects )
Value:
( (This)->MakeResident(NumObjects,ppObjects) )
2590#define ID3D12Device10_MakeResident(This,NumObjects,ppObjects) \
2591 ( (This)->MakeResident(NumObjects,ppObjects) )

◆ ID3D12Device10_OpenExistingHeapFromAddress

#define ID3D12Device10_OpenExistingHeapFromAddress ( This,
pAddress,
riid,
ppvHeap )
Value:
( (This)->OpenExistingHeapFromAddress(pAddress,riid,ppvHeap) )
2616#define ID3D12Device10_OpenExistingHeapFromAddress(This,pAddress,riid,ppvHeap) \
2617 ( (This)->OpenExistingHeapFromAddress(pAddress,riid,ppvHeap) )

◆ ID3D12Device10_OpenExistingHeapFromFileMapping

#define ID3D12Device10_OpenExistingHeapFromFileMapping ( This,
hFileMapping,
riid,
ppvHeap )
Value:
( (This)->OpenExistingHeapFromFileMapping(hFileMapping,riid,ppvHeap) )
2618#define ID3D12Device10_OpenExistingHeapFromFileMapping(This,hFileMapping,riid,ppvHeap) \
2619 ( (This)->OpenExistingHeapFromFileMapping(hFileMapping,riid,ppvHeap) )

◆ ID3D12Device10_OpenSharedHandle

#define ID3D12Device10_OpenSharedHandle ( This,
NTHandle,
riid,
ppvObj )
Value:
( (This)->OpenSharedHandle(NTHandle,riid,ppvObj) )
2586#define ID3D12Device10_OpenSharedHandle(This,NTHandle,riid,ppvObj) \
2587 ( (This)->OpenSharedHandle(NTHandle,riid,ppvObj) )

◆ ID3D12Device10_OpenSharedHandleByName

#define ID3D12Device10_OpenSharedHandleByName ( This,
Name,
Access,
pNTHandle )
Value:
( (This)->OpenSharedHandleByName(Name,Access,pNTHandle) )
2588#define ID3D12Device10_OpenSharedHandleByName(This,Name,Access,pNTHandle) \
2589 ( (This)->OpenSharedHandleByName(Name,Access,pNTHandle) )

◆ ID3D12Device10_QueryInterface

#define ID3D12Device10_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
2526#define ID3D12Device10_QueryInterface(This,riid,ppvObject) \
2527 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Device10_Release

#define ID3D12Device10_Release ( This)
Value:
( (This)->Release() )
2530#define ID3D12Device10_Release(This) \
2531 ( (This)->Release() )

◆ ID3D12Device10_RemoveDevice

#define ID3D12Device10_RemoveDevice ( This)
Value:
( (This)->RemoveDevice() )
2634#define ID3D12Device10_RemoveDevice(This) \
2635 ( (This)->RemoveDevice() )

◆ ID3D12Device10_SetBackgroundProcessingMode

#define ID3D12Device10_SetBackgroundProcessingMode ( This,
Mode,
MeasurementsAction,
hEventToSignalUponCompletion,
pbFurtherMeasurementsDesired )
Value:
( (This)->SetBackgroundProcessingMode(Mode,MeasurementsAction,hEventToSignalUponCompletion,pbFurtherMeasurementsDesired) )
2648#define ID3D12Device10_SetBackgroundProcessingMode(This,Mode,MeasurementsAction,hEventToSignalUponCompletion,pbFurtherMeasurementsDesired) \
2649 ( (This)->SetBackgroundProcessingMode(Mode,MeasurementsAction,hEventToSignalUponCompletion,pbFurtherMeasurementsDesired) )

◆ ID3D12Device10_SetEventOnMultipleFenceCompletion

#define ID3D12Device10_SetEventOnMultipleFenceCompletion ( This,
ppFences,
pFenceValues,
NumFences,
Flags,
hEvent )
Value:
( (This)->SetEventOnMultipleFenceCompletion(ppFences,pFenceValues,NumFences,Flags,hEvent) )
2610#define ID3D12Device10_SetEventOnMultipleFenceCompletion(This,ppFences,pFenceValues,NumFences,Flags,hEvent) \
2611 ( (This)->SetEventOnMultipleFenceCompletion(ppFences,pFenceValues,NumFences,Flags,hEvent) )

◆ ID3D12Device10_SetName

#define ID3D12Device10_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
2538#define ID3D12Device10_SetName(This,Name) \
2539 ( (This)->SetName(Name) )

◆ ID3D12Device10_SetPrivateData

#define ID3D12Device10_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
2534#define ID3D12Device10_SetPrivateData(This,guid,DataSize,pData) \
2535 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12Device10_SetPrivateDataInterface

#define ID3D12Device10_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
2536#define ID3D12Device10_SetPrivateDataInterface(This,guid,pData) \
2537 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12Device10_SetResidencyPriority

#define ID3D12Device10_SetResidencyPriority ( This,
NumObjects,
ppObjects,
pPriorities )
Value:
( (This)->SetResidencyPriority(NumObjects,ppObjects,pPriorities) )
2612#define ID3D12Device10_SetResidencyPriority(This,NumObjects,ppObjects,pPriorities) \
2613 ( (This)->SetResidencyPriority(NumObjects,ppObjects,pPriorities) )

◆ ID3D12Device10_SetStablePowerState

#define ID3D12Device10_SetStablePowerState ( This,
Enable )
Value:
( (This)->SetStablePowerState(Enable) )
2602#define ID3D12Device10_SetStablePowerState(This,Enable) \
2603 ( (This)->SetStablePowerState(Enable) )

◆ ID3D12Device10_ShaderCacheControl

#define ID3D12Device10_ShaderCacheControl ( This,
Kinds,
Control )
Value:
( (This)->ShaderCacheControl(Kinds,Control) )
2664#define ID3D12Device10_ShaderCacheControl(This,Kinds,Control) \
2665 ( (This)->ShaderCacheControl(Kinds,Control) )

◆ ID3D12Device11_AddRef

#define ID3D12Device11_AddRef ( This)
Value:
( (This)->AddRef() )
2676#define ID3D12Device11_AddRef(This) \
2677 ( (This)->AddRef() )

◆ ID3D12Device11_AddToStateObject

#define ID3D12Device11_AddToStateObject ( This,
pAddition,
pStateObjectToGrowFrom,
riid,
ppNewStateObject )
Value:
( (This)->AddToStateObject(pAddition,pStateObjectToGrowFrom,riid,ppNewStateObject) )
2798#define ID3D12Device11_AddToStateObject(This,pAddition,pStateObjectToGrowFrom,riid,ppNewStateObject) \
2799 ( (This)->AddToStateObject(pAddition,pStateObjectToGrowFrom,riid,ppNewStateObject) )

◆ ID3D12Device11_CheckDriverMatchingIdentifier

#define ID3D12Device11_CheckDriverMatchingIdentifier ( This,
SerializedDataType,
pIdentifierToCheck )
Value:
( (This)->CheckDriverMatchingIdentifier(SerializedDataType,pIdentifierToCheck) )
2794#define ID3D12Device11_CheckDriverMatchingIdentifier(This,SerializedDataType,pIdentifierToCheck) \
2795 ( (This)->CheckDriverMatchingIdentifier(SerializedDataType,pIdentifierToCheck) )

◆ ID3D12Device11_CheckFeatureSupport

#define ID3D12Device11_CheckFeatureSupport ( This,
Feature,
pFeatureSupportData,
FeatureSupportDataSize )
Value:
( (This)->CheckFeatureSupport(Feature,pFeatureSupportData,FeatureSupportDataSize) )
2700#define ID3D12Device11_CheckFeatureSupport(This,Feature,pFeatureSupportData,FeatureSupportDataSize) \
2701 ( (This)->CheckFeatureSupport(Feature,pFeatureSupportData,FeatureSupportDataSize) )

◆ ID3D12Device11_CopyDescriptors

#define ID3D12Device11_CopyDescriptors ( This,
NumDestDescriptorRanges,
pDestDescriptorRangeStarts,
pDestDescriptorRangeSizes,
NumSrcDescriptorRanges,
pSrcDescriptorRangeStarts,
pSrcDescriptorRangeSizes,
DescriptorHeapsType )
Value:
( (This)->CopyDescriptors(NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) )
2720#define ID3D12Device11_CopyDescriptors(This,NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) \
2721 ( (This)->CopyDescriptors(NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) )

◆ ID3D12Device11_CopyDescriptorsSimple

#define ID3D12Device11_CopyDescriptorsSimple ( This,
NumDescriptors,
DestDescriptorRangeStart,
SrcDescriptorRangeStart,
DescriptorHeapsType )
Value:
( (This)->CopyDescriptorsSimple(NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) )
2722#define ID3D12Device11_CopyDescriptorsSimple(This,NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) \
2723 ( (This)->CopyDescriptorsSimple(NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) )

◆ ID3D12Device11_CreateCommandAllocator

#define ID3D12Device11_CreateCommandAllocator ( This,
type,
riid,
ppCommandAllocator )
Value:
( (This)->CreateCommandAllocator(type,riid,ppCommandAllocator) )
2692#define ID3D12Device11_CreateCommandAllocator(This,type,riid,ppCommandAllocator) \
2693 ( (This)->CreateCommandAllocator(type,riid,ppCommandAllocator) )

◆ ID3D12Device11_CreateCommandList

#define ID3D12Device11_CreateCommandList ( This,
nodeMask,
type,
pCommandAllocator,
pInitialState,
riid,
ppCommandList )
Value:
( (This)->CreateCommandList(nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) )
2698#define ID3D12Device11_CreateCommandList(This,nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) \
2699 ( (This)->CreateCommandList(nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) )

◆ ID3D12Device11_CreateCommandList1

#define ID3D12Device11_CreateCommandList1 ( This,
nodeMask,
type,
flags,
riid,
ppCommandList )
Value:
( (This)->CreateCommandList1(nodeMask,type,flags,riid,ppCommandList) )
2770#define ID3D12Device11_CreateCommandList1(This,nodeMask,type,flags,riid,ppCommandList) \
2771 ( (This)->CreateCommandList1(nodeMask,type,flags,riid,ppCommandList) )

◆ ID3D12Device11_CreateCommandQueue

#define ID3D12Device11_CreateCommandQueue ( This,
pDesc,
riid,
ppCommandQueue )
Value:
( (This)->CreateCommandQueue(pDesc,riid,ppCommandQueue) )
2690#define ID3D12Device11_CreateCommandQueue(This,pDesc,riid,ppCommandQueue) \
2691 ( (This)->CreateCommandQueue(pDesc,riid,ppCommandQueue) )

◆ ID3D12Device11_CreateCommandQueue1

#define ID3D12Device11_CreateCommandQueue1 ( This,
pDesc,
CreatorID,
riid,
ppCommandQueue )
Value:
( (This)->CreateCommandQueue1(pDesc,CreatorID,riid,ppCommandQueue) )
2814#define ID3D12Device11_CreateCommandQueue1(This,pDesc,CreatorID,riid,ppCommandQueue) \
2815 ( (This)->CreateCommandQueue1(pDesc,CreatorID,riid,ppCommandQueue) )

◆ ID3D12Device11_CreateCommandSignature

#define ID3D12Device11_CreateCommandSignature ( This,
pDesc,
pRootSignature,
riid,
ppvCommandSignature )
Value:
( (This)->CreateCommandSignature(pDesc,pRootSignature,riid,ppvCommandSignature) )
2752#define ID3D12Device11_CreateCommandSignature(This,pDesc,pRootSignature,riid,ppvCommandSignature) \
2753 ( (This)->CreateCommandSignature(pDesc,pRootSignature,riid,ppvCommandSignature) )

◆ ID3D12Device11_CreateCommittedResource

#define ID3D12Device11_CreateCommittedResource ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) )
2724#define ID3D12Device11_CreateCommittedResource(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) \
2725 ( (This)->CreateCommittedResource(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) )

◆ ID3D12Device11_CreateCommittedResource1

#define ID3D12Device11_CreateCommittedResource1 ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
pProtectedSession,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource1(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )
2774#define ID3D12Device11_CreateCommittedResource1(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) \
2775 ( (This)->CreateCommittedResource1(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )

◆ ID3D12Device11_CreateCommittedResource2

#define ID3D12Device11_CreateCommittedResource2 ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
pProtectedSession,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource2(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )
2802#define ID3D12Device11_CreateCommittedResource2(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) \
2803 ( (This)->CreateCommittedResource2(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )

◆ ID3D12Device11_CreateCommittedResource3

#define ID3D12Device11_CreateCommittedResource3 ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialLayout,
pOptimizedClearValue,
pProtectedSession,
NumCastableFormats,
pCastableFormats,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource3(pHeapProperties,HeapFlags,pDesc,InitialLayout,pOptimizedClearValue,pProtectedSession,NumCastableFormats,pCastableFormats,riidResource,ppvResource) )
2816#define ID3D12Device11_CreateCommittedResource3(This,pHeapProperties,HeapFlags,pDesc,InitialLayout,pOptimizedClearValue,pProtectedSession,NumCastableFormats,pCastableFormats,riidResource,ppvResource) \
2817 ( (This)->CreateCommittedResource3(pHeapProperties,HeapFlags,pDesc,InitialLayout,pOptimizedClearValue,pProtectedSession,NumCastableFormats,pCastableFormats,riidResource,ppvResource) )

◆ ID3D12Device11_CreateComputePipelineState

#define ID3D12Device11_CreateComputePipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreateComputePipelineState(pDesc,riid,ppPipelineState) )
2696#define ID3D12Device11_CreateComputePipelineState(This,pDesc,riid,ppPipelineState) \
2697 ( (This)->CreateComputePipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device11_CreateConstantBufferView

#define ID3D12Device11_CreateConstantBufferView ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateConstantBufferView(pDesc,DestDescriptor) )
2708#define ID3D12Device11_CreateConstantBufferView(This,pDesc,DestDescriptor) \
2709 ( (This)->CreateConstantBufferView(pDesc,DestDescriptor) )

◆ ID3D12Device11_CreateDepthStencilView

#define ID3D12Device11_CreateDepthStencilView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateDepthStencilView(pResource,pDesc,DestDescriptor) )
2716#define ID3D12Device11_CreateDepthStencilView(This,pResource,pDesc,DestDescriptor) \
2717 ( (This)->CreateDepthStencilView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device11_CreateDescriptorHeap

#define ID3D12Device11_CreateDescriptorHeap ( This,
pDescriptorHeapDesc,
riid,
ppvHeap )
Value:
( (This)->CreateDescriptorHeap(pDescriptorHeapDesc,riid,ppvHeap) )
2702#define ID3D12Device11_CreateDescriptorHeap(This,pDescriptorHeapDesc,riid,ppvHeap) \
2703 ( (This)->CreateDescriptorHeap(pDescriptorHeapDesc,riid,ppvHeap) )

◆ ID3D12Device11_CreateFence

#define ID3D12Device11_CreateFence ( This,
InitialValue,
Flags,
riid,
ppFence )
Value:
( (This)->CreateFence(InitialValue,Flags,riid,ppFence) )
2742#define ID3D12Device11_CreateFence(This,InitialValue,Flags,riid,ppFence) \
2743 ( (This)->CreateFence(InitialValue,Flags,riid,ppFence) )

◆ ID3D12Device11_CreateGraphicsPipelineState

#define ID3D12Device11_CreateGraphicsPipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreateGraphicsPipelineState(pDesc,riid,ppPipelineState) )
2694#define ID3D12Device11_CreateGraphicsPipelineState(This,pDesc,riid,ppPipelineState) \
2695 ( (This)->CreateGraphicsPipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device11_CreateHeap

#define ID3D12Device11_CreateHeap ( This,
pDesc,
riid,
ppvHeap )
Value:
( (This)->CreateHeap(pDesc,riid,ppvHeap) )
2726#define ID3D12Device11_CreateHeap(This,pDesc,riid,ppvHeap) \
2727 ( (This)->CreateHeap(pDesc,riid,ppvHeap) )

◆ ID3D12Device11_CreateHeap1

#define ID3D12Device11_CreateHeap1 ( This,
pDesc,
pProtectedSession,
riid,
ppvHeap )
Value:
( (This)->CreateHeap1(pDesc,pProtectedSession,riid,ppvHeap) )
2776#define ID3D12Device11_CreateHeap1(This,pDesc,pProtectedSession,riid,ppvHeap) \
2777 ( (This)->CreateHeap1(pDesc,pProtectedSession,riid,ppvHeap) )

◆ ID3D12Device11_CreateLifetimeTracker

#define ID3D12Device11_CreateLifetimeTracker ( This,
pOwner,
riid,
ppvTracker )
Value:
( (This)->CreateLifetimeTracker(pOwner,riid,ppvTracker) )
2780#define ID3D12Device11_CreateLifetimeTracker(This,pOwner,riid,ppvTracker) \
2781 ( (This)->CreateLifetimeTracker(pOwner,riid,ppvTracker) )

◆ ID3D12Device11_CreateMetaCommand

#define ID3D12Device11_CreateMetaCommand ( This,
CommandId,
NodeMask,
pCreationParametersData,
CreationParametersDataSizeInBytes,
riid,
ppMetaCommand )
Value:
( (This)->CreateMetaCommand(CommandId,NodeMask,pCreationParametersData,CreationParametersDataSizeInBytes,riid,ppMetaCommand) )
2788#define ID3D12Device11_CreateMetaCommand(This,CommandId,NodeMask,pCreationParametersData,CreationParametersDataSizeInBytes,riid,ppMetaCommand) \
2789 ( (This)->CreateMetaCommand(CommandId,NodeMask,pCreationParametersData,CreationParametersDataSizeInBytes,riid,ppMetaCommand) )

◆ ID3D12Device11_CreatePipelineLibrary

#define ID3D12Device11_CreatePipelineLibrary ( This,
pLibraryBlob,
BlobLength,
riid,
ppPipelineLibrary )
Value:
( (This)->CreatePipelineLibrary(pLibraryBlob,BlobLength,riid,ppPipelineLibrary) )
2756#define ID3D12Device11_CreatePipelineLibrary(This,pLibraryBlob,BlobLength,riid,ppPipelineLibrary) \
2757 ( (This)->CreatePipelineLibrary(pLibraryBlob,BlobLength,riid,ppPipelineLibrary) )

◆ ID3D12Device11_CreatePipelineState

#define ID3D12Device11_CreatePipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreatePipelineState(pDesc,riid,ppPipelineState) )
2762#define ID3D12Device11_CreatePipelineState(This,pDesc,riid,ppPipelineState) \
2763 ( (This)->CreatePipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device11_CreatePlacedResource

#define ID3D12Device11_CreatePlacedResource ( This,
pHeap,
HeapOffset,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreatePlacedResource(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
2728#define ID3D12Device11_CreatePlacedResource(This,pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
2729 ( (This)->CreatePlacedResource(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device11_CreatePlacedResource1

#define ID3D12Device11_CreatePlacedResource1 ( This,
pHeap,
HeapOffset,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreatePlacedResource1(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
2804#define ID3D12Device11_CreatePlacedResource1(This,pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
2805 ( (This)->CreatePlacedResource1(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device11_CreatePlacedResource2

#define ID3D12Device11_CreatePlacedResource2 ( This,
pHeap,
HeapOffset,
pDesc,
InitialLayout,
pOptimizedClearValue,
NumCastableFormats,
pCastableFormats,
riid,
ppvResource )
Value:
( (This)->CreatePlacedResource2(pHeap,HeapOffset,pDesc,InitialLayout,pOptimizedClearValue,NumCastableFormats,pCastableFormats,riid,ppvResource) )
2818#define ID3D12Device11_CreatePlacedResource2(This,pHeap,HeapOffset,pDesc,InitialLayout,pOptimizedClearValue,NumCastableFormats,pCastableFormats,riid,ppvResource) \
2819 ( (This)->CreatePlacedResource2(pHeap,HeapOffset,pDesc,InitialLayout,pOptimizedClearValue,NumCastableFormats,pCastableFormats,riid,ppvResource) )

◆ ID3D12Device11_CreateProtectedResourceSession

#define ID3D12Device11_CreateProtectedResourceSession ( This,
pDesc,
riid,
ppSession )
Value:
( (This)->CreateProtectedResourceSession(pDesc,riid,ppSession) )
2772#define ID3D12Device11_CreateProtectedResourceSession(This,pDesc,riid,ppSession) \
2773 ( (This)->CreateProtectedResourceSession(pDesc,riid,ppSession) )

◆ ID3D12Device11_CreateProtectedResourceSession1

#define ID3D12Device11_CreateProtectedResourceSession1 ( This,
pDesc,
riid,
ppSession )
Value:
( (This)->CreateProtectedResourceSession1(pDesc,riid,ppSession) )
2800#define ID3D12Device11_CreateProtectedResourceSession1(This,pDesc,riid,ppSession) \
2801 ( (This)->CreateProtectedResourceSession1(pDesc,riid,ppSession) )

◆ ID3D12Device11_CreateQueryHeap

#define ID3D12Device11_CreateQueryHeap ( This,
pDesc,
riid,
ppvHeap )
Value:
( (This)->CreateQueryHeap(pDesc,riid,ppvHeap) )
2748#define ID3D12Device11_CreateQueryHeap(This,pDesc,riid,ppvHeap) \
2749 ( (This)->CreateQueryHeap(pDesc,riid,ppvHeap) )

◆ ID3D12Device11_CreateRenderTargetView

#define ID3D12Device11_CreateRenderTargetView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateRenderTargetView(pResource,pDesc,DestDescriptor) )
2714#define ID3D12Device11_CreateRenderTargetView(This,pResource,pDesc,DestDescriptor) \
2715 ( (This)->CreateRenderTargetView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device11_CreateReservedResource

#define ID3D12Device11_CreateReservedResource ( This,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreateReservedResource(pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
2730#define ID3D12Device11_CreateReservedResource(This,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
2731 ( (This)->CreateReservedResource(pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device11_CreateReservedResource1

#define ID3D12Device11_CreateReservedResource1 ( This,
pDesc,
InitialState,
pOptimizedClearValue,
pProtectedSession,
riid,
ppvResource )
Value:
( (This)->CreateReservedResource1(pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) )
2778#define ID3D12Device11_CreateReservedResource1(This,pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) \
2779 ( (This)->CreateReservedResource1(pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) )

◆ ID3D12Device11_CreateReservedResource2

#define ID3D12Device11_CreateReservedResource2 ( This,
pDesc,
InitialLayout,
pOptimizedClearValue,
pProtectedSession,
NumCastableFormats,
pCastableFormats,
riid,
ppvResource )
Value:
( (This)->CreateReservedResource2(pDesc,InitialLayout,pOptimizedClearValue,pProtectedSession,NumCastableFormats,pCastableFormats,riid,ppvResource) )
2820#define ID3D12Device11_CreateReservedResource2(This,pDesc,InitialLayout,pOptimizedClearValue,pProtectedSession,NumCastableFormats,pCastableFormats,riid,ppvResource) \
2821 ( (This)->CreateReservedResource2(pDesc,InitialLayout,pOptimizedClearValue,pProtectedSession,NumCastableFormats,pCastableFormats,riid,ppvResource) )

◆ ID3D12Device11_CreateRootSignature

#define ID3D12Device11_CreateRootSignature ( This,
nodeMask,
pBlobWithRootSignature,
blobLengthInBytes,
riid,
ppvRootSignature )
Value:
( (This)->CreateRootSignature(nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) )
2706#define ID3D12Device11_CreateRootSignature(This,nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) \
2707 ( (This)->CreateRootSignature(nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) )

◆ ID3D12Device11_CreateSampler

#define ID3D12Device11_CreateSampler ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateSampler(pDesc,DestDescriptor) )
2718#define ID3D12Device11_CreateSampler(This,pDesc,DestDescriptor) \
2719 ( (This)->CreateSampler(pDesc,DestDescriptor) )

◆ ID3D12Device11_CreateSampler2

#define ID3D12Device11_CreateSampler2 ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateSampler2(pDesc,DestDescriptor) )
2822#define ID3D12Device11_CreateSampler2(This,pDesc,DestDescriptor) \
2823 ( (This)->CreateSampler2(pDesc,DestDescriptor) )

◆ ID3D12Device11_CreateSamplerFeedbackUnorderedAccessView

#define ID3D12Device11_CreateSamplerFeedbackUnorderedAccessView ( This,
pTargetedResource,
pFeedbackResource,
DestDescriptor )
Value:
( (This)->CreateSamplerFeedbackUnorderedAccessView(pTargetedResource,pFeedbackResource,DestDescriptor) )
2806#define ID3D12Device11_CreateSamplerFeedbackUnorderedAccessView(This,pTargetedResource,pFeedbackResource,DestDescriptor) \
2807 ( (This)->CreateSamplerFeedbackUnorderedAccessView(pTargetedResource,pFeedbackResource,DestDescriptor) )

◆ ID3D12Device11_CreateShaderCacheSession

#define ID3D12Device11_CreateShaderCacheSession ( This,
pDesc,
riid,
ppvSession )
Value:
( (This)->CreateShaderCacheSession(pDesc,riid,ppvSession) )
2810#define ID3D12Device11_CreateShaderCacheSession(This,pDesc,riid,ppvSession) \
2811 ( (This)->CreateShaderCacheSession(pDesc,riid,ppvSession) )

◆ ID3D12Device11_CreateShaderResourceView

#define ID3D12Device11_CreateShaderResourceView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateShaderResourceView(pResource,pDesc,DestDescriptor) )
2710#define ID3D12Device11_CreateShaderResourceView(This,pResource,pDesc,DestDescriptor) \
2711 ( (This)->CreateShaderResourceView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device11_CreateSharedHandle

#define ID3D12Device11_CreateSharedHandle ( This,
pObject,
pAttributes,
Access,
Name,
pHandle )
Value:
( (This)->CreateSharedHandle(pObject,pAttributes,Access,Name,pHandle) )
2732#define ID3D12Device11_CreateSharedHandle(This,pObject,pAttributes,Access,Name,pHandle) \
2733 ( (This)->CreateSharedHandle(pObject,pAttributes,Access,Name,pHandle) )

◆ ID3D12Device11_CreateStateObject

#define ID3D12Device11_CreateStateObject ( This,
pDesc,
riid,
ppStateObject )
Value:
( (This)->CreateStateObject(pDesc,riid,ppStateObject) )
2790#define ID3D12Device11_CreateStateObject(This,pDesc,riid,ppStateObject) \
2791 ( (This)->CreateStateObject(pDesc,riid,ppStateObject) )

◆ ID3D12Device11_CreateUnorderedAccessView

#define ID3D12Device11_CreateUnorderedAccessView ( This,
pResource,
pCounterResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateUnorderedAccessView(pResource,pCounterResource,pDesc,DestDescriptor) )
2712#define ID3D12Device11_CreateUnorderedAccessView(This,pResource,pCounterResource,pDesc,DestDescriptor) \
2713 ( (This)->CreateUnorderedAccessView(pResource,pCounterResource,pDesc,DestDescriptor) )

◆ ID3D12Device11_EnqueueMakeResident

#define ID3D12Device11_EnqueueMakeResident ( This,
Flags,
NumObjects,
ppObjects,
pFenceToSignal,
FenceValueToSignal )
Value:
( (This)->EnqueueMakeResident(Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) )
2768#define ID3D12Device11_EnqueueMakeResident(This,Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) \
2769 ( (This)->EnqueueMakeResident(Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) )

◆ ID3D12Device11_EnumerateMetaCommandParameters

#define ID3D12Device11_EnumerateMetaCommandParameters ( This,
CommandId,
Stage,
pTotalStructureSizeInBytes,
pParameterCount,
pParameterDescs )
Value:
( (This)->EnumerateMetaCommandParameters(CommandId,Stage,pTotalStructureSizeInBytes,pParameterCount,pParameterDescs) )
2786#define ID3D12Device11_EnumerateMetaCommandParameters(This,CommandId,Stage,pTotalStructureSizeInBytes,pParameterCount,pParameterDescs) \
2787 ( (This)->EnumerateMetaCommandParameters(CommandId,Stage,pTotalStructureSizeInBytes,pParameterCount,pParameterDescs) )

◆ ID3D12Device11_EnumerateMetaCommands

#define ID3D12Device11_EnumerateMetaCommands ( This,
pNumMetaCommands,
pDescs )
Value:
( (This)->EnumerateMetaCommands(pNumMetaCommands,pDescs) )
2784#define ID3D12Device11_EnumerateMetaCommands(This,pNumMetaCommands,pDescs) \
2785 ( (This)->EnumerateMetaCommands(pNumMetaCommands,pDescs) )

◆ ID3D12Device11_Evict

#define ID3D12Device11_Evict ( This,
NumObjects,
ppObjects )
Value:
( (This)->Evict(NumObjects,ppObjects) )
2740#define ID3D12Device11_Evict(This,NumObjects,ppObjects) \
2741 ( (This)->Evict(NumObjects,ppObjects) )

◆ ID3D12Device11_GetCopyableFootprints

#define ID3D12Device11_GetCopyableFootprints ( This,
pResourceDesc,
FirstSubresource,
NumSubresources,
BaseOffset,
pLayouts,
pNumRows,
pRowSizeInBytes,
pTotalBytes )
Value:
( (This)->GetCopyableFootprints(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )
2746#define ID3D12Device11_GetCopyableFootprints(This,pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) \
2747 ( (This)->GetCopyableFootprints(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )

◆ ID3D12Device11_GetCopyableFootprints1

#define ID3D12Device11_GetCopyableFootprints1 ( This,
pResourceDesc,
FirstSubresource,
NumSubresources,
BaseOffset,
pLayouts,
pNumRows,
pRowSizeInBytes,
pTotalBytes )
Value:
( (This)->GetCopyableFootprints1(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )
2808#define ID3D12Device11_GetCopyableFootprints1(This,pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) \
2809 ( (This)->GetCopyableFootprints1(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )

◆ ID3D12Device11_GetDescriptorHandleIncrementSize

#define ID3D12Device11_GetDescriptorHandleIncrementSize ( This,
DescriptorHeapType )
Value:
( (This)->GetDescriptorHandleIncrementSize(DescriptorHeapType) )
2704#define ID3D12Device11_GetDescriptorHandleIncrementSize(This,DescriptorHeapType) \
2705 ( (This)->GetDescriptorHandleIncrementSize(DescriptorHeapType) )

◆ ID3D12Device11_GetDeviceRemovedReason

#define ID3D12Device11_GetDeviceRemovedReason ( This)
Value:
( (This)->GetDeviceRemovedReason() )
2744#define ID3D12Device11_GetDeviceRemovedReason(This) \
2745 ( (This)->GetDeviceRemovedReason() )

◆ ID3D12Device11_GetNodeCount

#define ID3D12Device11_GetNodeCount ( This)
Value:
( (This)->GetNodeCount() )
2688#define ID3D12Device11_GetNodeCount(This) \
2689 ( (This)->GetNodeCount() )

◆ ID3D12Device11_GetPrivateData

#define ID3D12Device11_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
2680#define ID3D12Device11_GetPrivateData(This,guid,pDataSize,pData) \
2681 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12Device11_GetRaytracingAccelerationStructurePrebuildInfo

#define ID3D12Device11_GetRaytracingAccelerationStructurePrebuildInfo ( This,
pDesc,
pInfo )
Value:
( (This)->GetRaytracingAccelerationStructurePrebuildInfo(pDesc,pInfo) )
2792#define ID3D12Device11_GetRaytracingAccelerationStructurePrebuildInfo(This,pDesc,pInfo) \
2793 ( (This)->GetRaytracingAccelerationStructurePrebuildInfo(pDesc,pInfo) )

◆ ID3D12Device11_GetResourceTiling

#define ID3D12Device11_GetResourceTiling ( This,
pTiledResource,
pNumTilesForEntireResource,
pPackedMipDesc,
pStandardTileShapeForNonPackedMips,
pNumSubresourceTilings,
FirstSubresourceTilingToGet,
pSubresourceTilingsForNonPackedMips )
Value:
( (This)->GetResourceTiling(pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) )
2754#define ID3D12Device11_GetResourceTiling(This,pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) \
2755 ( (This)->GetResourceTiling(pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) )

◆ ID3D12Device11_MakeResident

#define ID3D12Device11_MakeResident ( This,
NumObjects,
ppObjects )
Value:
( (This)->MakeResident(NumObjects,ppObjects) )
2738#define ID3D12Device11_MakeResident(This,NumObjects,ppObjects) \
2739 ( (This)->MakeResident(NumObjects,ppObjects) )

◆ ID3D12Device11_OpenExistingHeapFromAddress

#define ID3D12Device11_OpenExistingHeapFromAddress ( This,
pAddress,
riid,
ppvHeap )
Value:
( (This)->OpenExistingHeapFromAddress(pAddress,riid,ppvHeap) )
2764#define ID3D12Device11_OpenExistingHeapFromAddress(This,pAddress,riid,ppvHeap) \
2765 ( (This)->OpenExistingHeapFromAddress(pAddress,riid,ppvHeap) )

◆ ID3D12Device11_OpenExistingHeapFromFileMapping

#define ID3D12Device11_OpenExistingHeapFromFileMapping ( This,
hFileMapping,
riid,
ppvHeap )
Value:
( (This)->OpenExistingHeapFromFileMapping(hFileMapping,riid,ppvHeap) )
2766#define ID3D12Device11_OpenExistingHeapFromFileMapping(This,hFileMapping,riid,ppvHeap) \
2767 ( (This)->OpenExistingHeapFromFileMapping(hFileMapping,riid,ppvHeap) )

◆ ID3D12Device11_OpenSharedHandle

#define ID3D12Device11_OpenSharedHandle ( This,
NTHandle,
riid,
ppvObj )
Value:
( (This)->OpenSharedHandle(NTHandle,riid,ppvObj) )
2734#define ID3D12Device11_OpenSharedHandle(This,NTHandle,riid,ppvObj) \
2735 ( (This)->OpenSharedHandle(NTHandle,riid,ppvObj) )

◆ ID3D12Device11_OpenSharedHandleByName

#define ID3D12Device11_OpenSharedHandleByName ( This,
Name,
Access,
pNTHandle )
Value:
( (This)->OpenSharedHandleByName(Name,Access,pNTHandle) )
2736#define ID3D12Device11_OpenSharedHandleByName(This,Name,Access,pNTHandle) \
2737 ( (This)->OpenSharedHandleByName(Name,Access,pNTHandle) )

◆ ID3D12Device11_QueryInterface

#define ID3D12Device11_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
2674#define ID3D12Device11_QueryInterface(This,riid,ppvObject) \
2675 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Device11_Release

#define ID3D12Device11_Release ( This)
Value:
( (This)->Release() )
2678#define ID3D12Device11_Release(This) \
2679 ( (This)->Release() )

◆ ID3D12Device11_RemoveDevice

#define ID3D12Device11_RemoveDevice ( This)
Value:
( (This)->RemoveDevice() )
2782#define ID3D12Device11_RemoveDevice(This) \
2783 ( (This)->RemoveDevice() )

◆ ID3D12Device11_SetBackgroundProcessingMode

#define ID3D12Device11_SetBackgroundProcessingMode ( This,
Mode,
MeasurementsAction,
hEventToSignalUponCompletion,
pbFurtherMeasurementsDesired )
Value:
( (This)->SetBackgroundProcessingMode(Mode,MeasurementsAction,hEventToSignalUponCompletion,pbFurtherMeasurementsDesired) )
2796#define ID3D12Device11_SetBackgroundProcessingMode(This,Mode,MeasurementsAction,hEventToSignalUponCompletion,pbFurtherMeasurementsDesired) \
2797 ( (This)->SetBackgroundProcessingMode(Mode,MeasurementsAction,hEventToSignalUponCompletion,pbFurtherMeasurementsDesired) )

◆ ID3D12Device11_SetEventOnMultipleFenceCompletion

#define ID3D12Device11_SetEventOnMultipleFenceCompletion ( This,
ppFences,
pFenceValues,
NumFences,
Flags,
hEvent )
Value:
( (This)->SetEventOnMultipleFenceCompletion(ppFences,pFenceValues,NumFences,Flags,hEvent) )
2758#define ID3D12Device11_SetEventOnMultipleFenceCompletion(This,ppFences,pFenceValues,NumFences,Flags,hEvent) \
2759 ( (This)->SetEventOnMultipleFenceCompletion(ppFences,pFenceValues,NumFences,Flags,hEvent) )

◆ ID3D12Device11_SetName

#define ID3D12Device11_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
2686#define ID3D12Device11_SetName(This,Name) \
2687 ( (This)->SetName(Name) )

◆ ID3D12Device11_SetPrivateData

#define ID3D12Device11_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
2682#define ID3D12Device11_SetPrivateData(This,guid,DataSize,pData) \
2683 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12Device11_SetPrivateDataInterface

#define ID3D12Device11_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
2684#define ID3D12Device11_SetPrivateDataInterface(This,guid,pData) \
2685 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12Device11_SetResidencyPriority

#define ID3D12Device11_SetResidencyPriority ( This,
NumObjects,
ppObjects,
pPriorities )
Value:
( (This)->SetResidencyPriority(NumObjects,ppObjects,pPriorities) )
2760#define ID3D12Device11_SetResidencyPriority(This,NumObjects,ppObjects,pPriorities) \
2761 ( (This)->SetResidencyPriority(NumObjects,ppObjects,pPriorities) )

◆ ID3D12Device11_SetStablePowerState

#define ID3D12Device11_SetStablePowerState ( This,
Enable )
Value:
( (This)->SetStablePowerState(Enable) )
2750#define ID3D12Device11_SetStablePowerState(This,Enable) \
2751 ( (This)->SetStablePowerState(Enable) )

◆ ID3D12Device11_ShaderCacheControl

#define ID3D12Device11_ShaderCacheControl ( This,
Kinds,
Control )
Value:
( (This)->ShaderCacheControl(Kinds,Control) )
2812#define ID3D12Device11_ShaderCacheControl(This,Kinds,Control) \
2813 ( (This)->ShaderCacheControl(Kinds,Control) )

◆ ID3D12Device12_AddRef

#define ID3D12Device12_AddRef ( This)
Value:
( (This)->AddRef() )
2826#define ID3D12Device12_AddRef(This) \
2827 ( (This)->AddRef() )

◆ ID3D12Device12_AddToStateObject

#define ID3D12Device12_AddToStateObject ( This,
pAddition,
pStateObjectToGrowFrom,
riid,
ppNewStateObject )
Value:
( (This)->AddToStateObject(pAddition,pStateObjectToGrowFrom,riid,ppNewStateObject) )
2948#define ID3D12Device12_AddToStateObject(This,pAddition,pStateObjectToGrowFrom,riid,ppNewStateObject) \
2949 ( (This)->AddToStateObject(pAddition,pStateObjectToGrowFrom,riid,ppNewStateObject) )

◆ ID3D12Device12_CheckDriverMatchingIdentifier

#define ID3D12Device12_CheckDriverMatchingIdentifier ( This,
SerializedDataType,
pIdentifierToCheck )
Value:
( (This)->CheckDriverMatchingIdentifier(SerializedDataType,pIdentifierToCheck) )
2944#define ID3D12Device12_CheckDriverMatchingIdentifier(This,SerializedDataType,pIdentifierToCheck) \
2945 ( (This)->CheckDriverMatchingIdentifier(SerializedDataType,pIdentifierToCheck) )

◆ ID3D12Device12_CheckFeatureSupport

#define ID3D12Device12_CheckFeatureSupport ( This,
Feature,
pFeatureSupportData,
FeatureSupportDataSize )
Value:
( (This)->CheckFeatureSupport(Feature,pFeatureSupportData,FeatureSupportDataSize) )
2850#define ID3D12Device12_CheckFeatureSupport(This,Feature,pFeatureSupportData,FeatureSupportDataSize) \
2851 ( (This)->CheckFeatureSupport(Feature,pFeatureSupportData,FeatureSupportDataSize) )

◆ ID3D12Device12_CopyDescriptors

#define ID3D12Device12_CopyDescriptors ( This,
NumDestDescriptorRanges,
pDestDescriptorRangeStarts,
pDestDescriptorRangeSizes,
NumSrcDescriptorRanges,
pSrcDescriptorRangeStarts,
pSrcDescriptorRangeSizes,
DescriptorHeapsType )
Value:
( (This)->CopyDescriptors(NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) )
2870#define ID3D12Device12_CopyDescriptors(This,NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) \
2871 ( (This)->CopyDescriptors(NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) )

◆ ID3D12Device12_CopyDescriptorsSimple

#define ID3D12Device12_CopyDescriptorsSimple ( This,
NumDescriptors,
DestDescriptorRangeStart,
SrcDescriptorRangeStart,
DescriptorHeapsType )
Value:
( (This)->CopyDescriptorsSimple(NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) )
2872#define ID3D12Device12_CopyDescriptorsSimple(This,NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) \
2873 ( (This)->CopyDescriptorsSimple(NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) )

◆ ID3D12Device12_CreateCommandAllocator

#define ID3D12Device12_CreateCommandAllocator ( This,
type,
riid,
ppCommandAllocator )
Value:
( (This)->CreateCommandAllocator(type,riid,ppCommandAllocator) )
2842#define ID3D12Device12_CreateCommandAllocator(This,type,riid,ppCommandAllocator) \
2843 ( (This)->CreateCommandAllocator(type,riid,ppCommandAllocator) )

◆ ID3D12Device12_CreateCommandList

#define ID3D12Device12_CreateCommandList ( This,
nodeMask,
type,
pCommandAllocator,
pInitialState,
riid,
ppCommandList )
Value:
( (This)->CreateCommandList(nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) )
2848#define ID3D12Device12_CreateCommandList(This,nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) \
2849 ( (This)->CreateCommandList(nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) )

◆ ID3D12Device12_CreateCommandList1

#define ID3D12Device12_CreateCommandList1 ( This,
nodeMask,
type,
flags,
riid,
ppCommandList )
Value:
( (This)->CreateCommandList1(nodeMask,type,flags,riid,ppCommandList) )
2920#define ID3D12Device12_CreateCommandList1(This,nodeMask,type,flags,riid,ppCommandList) \
2921 ( (This)->CreateCommandList1(nodeMask,type,flags,riid,ppCommandList) )

◆ ID3D12Device12_CreateCommandQueue

#define ID3D12Device12_CreateCommandQueue ( This,
pDesc,
riid,
ppCommandQueue )
Value:
( (This)->CreateCommandQueue(pDesc,riid,ppCommandQueue) )
2840#define ID3D12Device12_CreateCommandQueue(This,pDesc,riid,ppCommandQueue) \
2841 ( (This)->CreateCommandQueue(pDesc,riid,ppCommandQueue) )

◆ ID3D12Device12_CreateCommandQueue1

#define ID3D12Device12_CreateCommandQueue1 ( This,
pDesc,
CreatorID,
riid,
ppCommandQueue )
Value:
( (This)->CreateCommandQueue1(pDesc,CreatorID,riid,ppCommandQueue) )
2964#define ID3D12Device12_CreateCommandQueue1(This,pDesc,CreatorID,riid,ppCommandQueue) \
2965 ( (This)->CreateCommandQueue1(pDesc,CreatorID,riid,ppCommandQueue) )

◆ ID3D12Device12_CreateCommandSignature

#define ID3D12Device12_CreateCommandSignature ( This,
pDesc,
pRootSignature,
riid,
ppvCommandSignature )
Value:
( (This)->CreateCommandSignature(pDesc,pRootSignature,riid,ppvCommandSignature) )
2902#define ID3D12Device12_CreateCommandSignature(This,pDesc,pRootSignature,riid,ppvCommandSignature) \
2903 ( (This)->CreateCommandSignature(pDesc,pRootSignature,riid,ppvCommandSignature) )

◆ ID3D12Device12_CreateCommittedResource

#define ID3D12Device12_CreateCommittedResource ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) )
2874#define ID3D12Device12_CreateCommittedResource(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) \
2875 ( (This)->CreateCommittedResource(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) )

◆ ID3D12Device12_CreateCommittedResource1

#define ID3D12Device12_CreateCommittedResource1 ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
pProtectedSession,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource1(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )
2924#define ID3D12Device12_CreateCommittedResource1(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) \
2925 ( (This)->CreateCommittedResource1(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )

◆ ID3D12Device12_CreateCommittedResource2

#define ID3D12Device12_CreateCommittedResource2 ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
pProtectedSession,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource2(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )
2952#define ID3D12Device12_CreateCommittedResource2(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) \
2953 ( (This)->CreateCommittedResource2(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )

◆ ID3D12Device12_CreateCommittedResource3

#define ID3D12Device12_CreateCommittedResource3 ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialLayout,
pOptimizedClearValue,
pProtectedSession,
NumCastableFormats,
pCastableFormats,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource3(pHeapProperties,HeapFlags,pDesc,InitialLayout,pOptimizedClearValue,pProtectedSession,NumCastableFormats,pCastableFormats,riidResource,ppvResource) )
2966#define ID3D12Device12_CreateCommittedResource3(This,pHeapProperties,HeapFlags,pDesc,InitialLayout,pOptimizedClearValue,pProtectedSession,NumCastableFormats,pCastableFormats,riidResource,ppvResource) \
2967 ( (This)->CreateCommittedResource3(pHeapProperties,HeapFlags,pDesc,InitialLayout,pOptimizedClearValue,pProtectedSession,NumCastableFormats,pCastableFormats,riidResource,ppvResource) )

◆ ID3D12Device12_CreateComputePipelineState

#define ID3D12Device12_CreateComputePipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreateComputePipelineState(pDesc,riid,ppPipelineState) )
2846#define ID3D12Device12_CreateComputePipelineState(This,pDesc,riid,ppPipelineState) \
2847 ( (This)->CreateComputePipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device12_CreateConstantBufferView

#define ID3D12Device12_CreateConstantBufferView ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateConstantBufferView(pDesc,DestDescriptor) )
2858#define ID3D12Device12_CreateConstantBufferView(This,pDesc,DestDescriptor) \
2859 ( (This)->CreateConstantBufferView(pDesc,DestDescriptor) )

◆ ID3D12Device12_CreateDepthStencilView

#define ID3D12Device12_CreateDepthStencilView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateDepthStencilView(pResource,pDesc,DestDescriptor) )
2866#define ID3D12Device12_CreateDepthStencilView(This,pResource,pDesc,DestDescriptor) \
2867 ( (This)->CreateDepthStencilView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device12_CreateDescriptorHeap

#define ID3D12Device12_CreateDescriptorHeap ( This,
pDescriptorHeapDesc,
riid,
ppvHeap )
Value:
( (This)->CreateDescriptorHeap(pDescriptorHeapDesc,riid,ppvHeap) )
2852#define ID3D12Device12_CreateDescriptorHeap(This,pDescriptorHeapDesc,riid,ppvHeap) \
2853 ( (This)->CreateDescriptorHeap(pDescriptorHeapDesc,riid,ppvHeap) )

◆ ID3D12Device12_CreateFence

#define ID3D12Device12_CreateFence ( This,
InitialValue,
Flags,
riid,
ppFence )
Value:
( (This)->CreateFence(InitialValue,Flags,riid,ppFence) )
2892#define ID3D12Device12_CreateFence(This,InitialValue,Flags,riid,ppFence) \
2893 ( (This)->CreateFence(InitialValue,Flags,riid,ppFence) )

◆ ID3D12Device12_CreateGraphicsPipelineState

#define ID3D12Device12_CreateGraphicsPipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreateGraphicsPipelineState(pDesc,riid,ppPipelineState) )
2844#define ID3D12Device12_CreateGraphicsPipelineState(This,pDesc,riid,ppPipelineState) \
2845 ( (This)->CreateGraphicsPipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device12_CreateHeap

#define ID3D12Device12_CreateHeap ( This,
pDesc,
riid,
ppvHeap )
Value:
( (This)->CreateHeap(pDesc,riid,ppvHeap) )
2876#define ID3D12Device12_CreateHeap(This,pDesc,riid,ppvHeap) \
2877 ( (This)->CreateHeap(pDesc,riid,ppvHeap) )

◆ ID3D12Device12_CreateHeap1

#define ID3D12Device12_CreateHeap1 ( This,
pDesc,
pProtectedSession,
riid,
ppvHeap )
Value:
( (This)->CreateHeap1(pDesc,pProtectedSession,riid,ppvHeap) )
2926#define ID3D12Device12_CreateHeap1(This,pDesc,pProtectedSession,riid,ppvHeap) \
2927 ( (This)->CreateHeap1(pDesc,pProtectedSession,riid,ppvHeap) )

◆ ID3D12Device12_CreateLifetimeTracker

#define ID3D12Device12_CreateLifetimeTracker ( This,
pOwner,
riid,
ppvTracker )
Value:
( (This)->CreateLifetimeTracker(pOwner,riid,ppvTracker) )
2930#define ID3D12Device12_CreateLifetimeTracker(This,pOwner,riid,ppvTracker) \
2931 ( (This)->CreateLifetimeTracker(pOwner,riid,ppvTracker) )

◆ ID3D12Device12_CreateMetaCommand

#define ID3D12Device12_CreateMetaCommand ( This,
CommandId,
NodeMask,
pCreationParametersData,
CreationParametersDataSizeInBytes,
riid,
ppMetaCommand )
Value:
( (This)->CreateMetaCommand(CommandId,NodeMask,pCreationParametersData,CreationParametersDataSizeInBytes,riid,ppMetaCommand) )
2938#define ID3D12Device12_CreateMetaCommand(This,CommandId,NodeMask,pCreationParametersData,CreationParametersDataSizeInBytes,riid,ppMetaCommand) \
2939 ( (This)->CreateMetaCommand(CommandId,NodeMask,pCreationParametersData,CreationParametersDataSizeInBytes,riid,ppMetaCommand) )

◆ ID3D12Device12_CreatePipelineLibrary

#define ID3D12Device12_CreatePipelineLibrary ( This,
pLibraryBlob,
BlobLength,
riid,
ppPipelineLibrary )
Value:
( (This)->CreatePipelineLibrary(pLibraryBlob,BlobLength,riid,ppPipelineLibrary) )
2906#define ID3D12Device12_CreatePipelineLibrary(This,pLibraryBlob,BlobLength,riid,ppPipelineLibrary) \
2907 ( (This)->CreatePipelineLibrary(pLibraryBlob,BlobLength,riid,ppPipelineLibrary) )

◆ ID3D12Device12_CreatePipelineState

#define ID3D12Device12_CreatePipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreatePipelineState(pDesc,riid,ppPipelineState) )
2912#define ID3D12Device12_CreatePipelineState(This,pDesc,riid,ppPipelineState) \
2913 ( (This)->CreatePipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device12_CreatePlacedResource

#define ID3D12Device12_CreatePlacedResource ( This,
pHeap,
HeapOffset,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreatePlacedResource(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
2878#define ID3D12Device12_CreatePlacedResource(This,pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
2879 ( (This)->CreatePlacedResource(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device12_CreatePlacedResource1

#define ID3D12Device12_CreatePlacedResource1 ( This,
pHeap,
HeapOffset,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreatePlacedResource1(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
2954#define ID3D12Device12_CreatePlacedResource1(This,pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
2955 ( (This)->CreatePlacedResource1(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device12_CreatePlacedResource2

#define ID3D12Device12_CreatePlacedResource2 ( This,
pHeap,
HeapOffset,
pDesc,
InitialLayout,
pOptimizedClearValue,
NumCastableFormats,
pCastableFormats,
riid,
ppvResource )
Value:
( (This)->CreatePlacedResource2(pHeap,HeapOffset,pDesc,InitialLayout,pOptimizedClearValue,NumCastableFormats,pCastableFormats,riid,ppvResource) )
2968#define ID3D12Device12_CreatePlacedResource2(This,pHeap,HeapOffset,pDesc,InitialLayout,pOptimizedClearValue,NumCastableFormats,pCastableFormats,riid,ppvResource) \
2969 ( (This)->CreatePlacedResource2(pHeap,HeapOffset,pDesc,InitialLayout,pOptimizedClearValue,NumCastableFormats,pCastableFormats,riid,ppvResource) )

◆ ID3D12Device12_CreateProtectedResourceSession

#define ID3D12Device12_CreateProtectedResourceSession ( This,
pDesc,
riid,
ppSession )
Value:
( (This)->CreateProtectedResourceSession(pDesc,riid,ppSession) )
2922#define ID3D12Device12_CreateProtectedResourceSession(This,pDesc,riid,ppSession) \
2923 ( (This)->CreateProtectedResourceSession(pDesc,riid,ppSession) )

◆ ID3D12Device12_CreateProtectedResourceSession1

#define ID3D12Device12_CreateProtectedResourceSession1 ( This,
pDesc,
riid,
ppSession )
Value:
( (This)->CreateProtectedResourceSession1(pDesc,riid,ppSession) )
2950#define ID3D12Device12_CreateProtectedResourceSession1(This,pDesc,riid,ppSession) \
2951 ( (This)->CreateProtectedResourceSession1(pDesc,riid,ppSession) )

◆ ID3D12Device12_CreateQueryHeap

#define ID3D12Device12_CreateQueryHeap ( This,
pDesc,
riid,
ppvHeap )
Value:
( (This)->CreateQueryHeap(pDesc,riid,ppvHeap) )
2898#define ID3D12Device12_CreateQueryHeap(This,pDesc,riid,ppvHeap) \
2899 ( (This)->CreateQueryHeap(pDesc,riid,ppvHeap) )

◆ ID3D12Device12_CreateRenderTargetView

#define ID3D12Device12_CreateRenderTargetView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateRenderTargetView(pResource,pDesc,DestDescriptor) )
2864#define ID3D12Device12_CreateRenderTargetView(This,pResource,pDesc,DestDescriptor) \
2865 ( (This)->CreateRenderTargetView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device12_CreateReservedResource

#define ID3D12Device12_CreateReservedResource ( This,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreateReservedResource(pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
2880#define ID3D12Device12_CreateReservedResource(This,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
2881 ( (This)->CreateReservedResource(pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device12_CreateReservedResource1

#define ID3D12Device12_CreateReservedResource1 ( This,
pDesc,
InitialState,
pOptimizedClearValue,
pProtectedSession,
riid,
ppvResource )
Value:
( (This)->CreateReservedResource1(pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) )
2928#define ID3D12Device12_CreateReservedResource1(This,pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) \
2929 ( (This)->CreateReservedResource1(pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) )

◆ ID3D12Device12_CreateReservedResource2

#define ID3D12Device12_CreateReservedResource2 ( This,
pDesc,
InitialLayout,
pOptimizedClearValue,
pProtectedSession,
NumCastableFormats,
pCastableFormats,
riid,
ppvResource )
Value:
( (This)->CreateReservedResource2(pDesc,InitialLayout,pOptimizedClearValue,pProtectedSession,NumCastableFormats,pCastableFormats,riid,ppvResource) )
2970#define ID3D12Device12_CreateReservedResource2(This,pDesc,InitialLayout,pOptimizedClearValue,pProtectedSession,NumCastableFormats,pCastableFormats,riid,ppvResource) \
2971 ( (This)->CreateReservedResource2(pDesc,InitialLayout,pOptimizedClearValue,pProtectedSession,NumCastableFormats,pCastableFormats,riid,ppvResource) )

◆ ID3D12Device12_CreateRootSignature

#define ID3D12Device12_CreateRootSignature ( This,
nodeMask,
pBlobWithRootSignature,
blobLengthInBytes,
riid,
ppvRootSignature )
Value:
( (This)->CreateRootSignature(nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) )
2856#define ID3D12Device12_CreateRootSignature(This,nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) \
2857 ( (This)->CreateRootSignature(nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) )

◆ ID3D12Device12_CreateSampler

#define ID3D12Device12_CreateSampler ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateSampler(pDesc,DestDescriptor) )
2868#define ID3D12Device12_CreateSampler(This,pDesc,DestDescriptor) \
2869 ( (This)->CreateSampler(pDesc,DestDescriptor) )

◆ ID3D12Device12_CreateSampler2

#define ID3D12Device12_CreateSampler2 ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateSampler2(pDesc,DestDescriptor) )
2972#define ID3D12Device12_CreateSampler2(This,pDesc,DestDescriptor) \
2973 ( (This)->CreateSampler2(pDesc,DestDescriptor) )

◆ ID3D12Device12_CreateSamplerFeedbackUnorderedAccessView

#define ID3D12Device12_CreateSamplerFeedbackUnorderedAccessView ( This,
pTargetedResource,
pFeedbackResource,
DestDescriptor )
Value:
( (This)->CreateSamplerFeedbackUnorderedAccessView(pTargetedResource,pFeedbackResource,DestDescriptor) )
2956#define ID3D12Device12_CreateSamplerFeedbackUnorderedAccessView(This,pTargetedResource,pFeedbackResource,DestDescriptor) \
2957 ( (This)->CreateSamplerFeedbackUnorderedAccessView(pTargetedResource,pFeedbackResource,DestDescriptor) )

◆ ID3D12Device12_CreateShaderCacheSession

#define ID3D12Device12_CreateShaderCacheSession ( This,
pDesc,
riid,
ppvSession )
Value:
( (This)->CreateShaderCacheSession(pDesc,riid,ppvSession) )
2960#define ID3D12Device12_CreateShaderCacheSession(This,pDesc,riid,ppvSession) \
2961 ( (This)->CreateShaderCacheSession(pDesc,riid,ppvSession) )

◆ ID3D12Device12_CreateShaderResourceView

#define ID3D12Device12_CreateShaderResourceView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateShaderResourceView(pResource,pDesc,DestDescriptor) )
2860#define ID3D12Device12_CreateShaderResourceView(This,pResource,pDesc,DestDescriptor) \
2861 ( (This)->CreateShaderResourceView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device12_CreateSharedHandle

#define ID3D12Device12_CreateSharedHandle ( This,
pObject,
pAttributes,
Access,
Name,
pHandle )
Value:
( (This)->CreateSharedHandle(pObject,pAttributes,Access,Name,pHandle) )
2882#define ID3D12Device12_CreateSharedHandle(This,pObject,pAttributes,Access,Name,pHandle) \
2883 ( (This)->CreateSharedHandle(pObject,pAttributes,Access,Name,pHandle) )

◆ ID3D12Device12_CreateStateObject

#define ID3D12Device12_CreateStateObject ( This,
pDesc,
riid,
ppStateObject )
Value:
( (This)->CreateStateObject(pDesc,riid,ppStateObject) )
2940#define ID3D12Device12_CreateStateObject(This,pDesc,riid,ppStateObject) \
2941 ( (This)->CreateStateObject(pDesc,riid,ppStateObject) )

◆ ID3D12Device12_CreateUnorderedAccessView

#define ID3D12Device12_CreateUnorderedAccessView ( This,
pResource,
pCounterResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateUnorderedAccessView(pResource,pCounterResource,pDesc,DestDescriptor) )
2862#define ID3D12Device12_CreateUnorderedAccessView(This,pResource,pCounterResource,pDesc,DestDescriptor) \
2863 ( (This)->CreateUnorderedAccessView(pResource,pCounterResource,pDesc,DestDescriptor) )

◆ ID3D12Device12_EnqueueMakeResident

#define ID3D12Device12_EnqueueMakeResident ( This,
Flags,
NumObjects,
ppObjects,
pFenceToSignal,
FenceValueToSignal )
Value:
( (This)->EnqueueMakeResident(Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) )
2918#define ID3D12Device12_EnqueueMakeResident(This,Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) \
2919 ( (This)->EnqueueMakeResident(Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) )

◆ ID3D12Device12_EnumerateMetaCommandParameters

#define ID3D12Device12_EnumerateMetaCommandParameters ( This,
CommandId,
Stage,
pTotalStructureSizeInBytes,
pParameterCount,
pParameterDescs )
Value:
( (This)->EnumerateMetaCommandParameters(CommandId,Stage,pTotalStructureSizeInBytes,pParameterCount,pParameterDescs) )
2936#define ID3D12Device12_EnumerateMetaCommandParameters(This,CommandId,Stage,pTotalStructureSizeInBytes,pParameterCount,pParameterDescs) \
2937 ( (This)->EnumerateMetaCommandParameters(CommandId,Stage,pTotalStructureSizeInBytes,pParameterCount,pParameterDescs) )

◆ ID3D12Device12_EnumerateMetaCommands

#define ID3D12Device12_EnumerateMetaCommands ( This,
pNumMetaCommands,
pDescs )
Value:
( (This)->EnumerateMetaCommands(pNumMetaCommands,pDescs) )
2934#define ID3D12Device12_EnumerateMetaCommands(This,pNumMetaCommands,pDescs) \
2935 ( (This)->EnumerateMetaCommands(pNumMetaCommands,pDescs) )

◆ ID3D12Device12_Evict

#define ID3D12Device12_Evict ( This,
NumObjects,
ppObjects )
Value:
( (This)->Evict(NumObjects,ppObjects) )
2890#define ID3D12Device12_Evict(This,NumObjects,ppObjects) \
2891 ( (This)->Evict(NumObjects,ppObjects) )

◆ ID3D12Device12_GetCopyableFootprints

#define ID3D12Device12_GetCopyableFootprints ( This,
pResourceDesc,
FirstSubresource,
NumSubresources,
BaseOffset,
pLayouts,
pNumRows,
pRowSizeInBytes,
pTotalBytes )
Value:
( (This)->GetCopyableFootprints(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )
2896#define ID3D12Device12_GetCopyableFootprints(This,pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) \
2897 ( (This)->GetCopyableFootprints(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )

◆ ID3D12Device12_GetCopyableFootprints1

#define ID3D12Device12_GetCopyableFootprints1 ( This,
pResourceDesc,
FirstSubresource,
NumSubresources,
BaseOffset,
pLayouts,
pNumRows,
pRowSizeInBytes,
pTotalBytes )
Value:
( (This)->GetCopyableFootprints1(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )
2958#define ID3D12Device12_GetCopyableFootprints1(This,pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) \
2959 ( (This)->GetCopyableFootprints1(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )

◆ ID3D12Device12_GetDescriptorHandleIncrementSize

#define ID3D12Device12_GetDescriptorHandleIncrementSize ( This,
DescriptorHeapType )
Value:
( (This)->GetDescriptorHandleIncrementSize(DescriptorHeapType) )
2854#define ID3D12Device12_GetDescriptorHandleIncrementSize(This,DescriptorHeapType) \
2855 ( (This)->GetDescriptorHandleIncrementSize(DescriptorHeapType) )

◆ ID3D12Device12_GetDeviceRemovedReason

#define ID3D12Device12_GetDeviceRemovedReason ( This)
Value:
( (This)->GetDeviceRemovedReason() )
2894#define ID3D12Device12_GetDeviceRemovedReason(This) \
2895 ( (This)->GetDeviceRemovedReason() )

◆ ID3D12Device12_GetNodeCount

#define ID3D12Device12_GetNodeCount ( This)
Value:
( (This)->GetNodeCount() )
2838#define ID3D12Device12_GetNodeCount(This) \
2839 ( (This)->GetNodeCount() )

◆ ID3D12Device12_GetPrivateData

#define ID3D12Device12_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
2830#define ID3D12Device12_GetPrivateData(This,guid,pDataSize,pData) \
2831 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12Device12_GetRaytracingAccelerationStructurePrebuildInfo

#define ID3D12Device12_GetRaytracingAccelerationStructurePrebuildInfo ( This,
pDesc,
pInfo )
Value:
( (This)->GetRaytracingAccelerationStructurePrebuildInfo(pDesc,pInfo) )
2942#define ID3D12Device12_GetRaytracingAccelerationStructurePrebuildInfo(This,pDesc,pInfo) \
2943 ( (This)->GetRaytracingAccelerationStructurePrebuildInfo(pDesc,pInfo) )

◆ ID3D12Device12_GetResourceTiling

#define ID3D12Device12_GetResourceTiling ( This,
pTiledResource,
pNumTilesForEntireResource,
pPackedMipDesc,
pStandardTileShapeForNonPackedMips,
pNumSubresourceTilings,
FirstSubresourceTilingToGet,
pSubresourceTilingsForNonPackedMips )
Value:
( (This)->GetResourceTiling(pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) )
2904#define ID3D12Device12_GetResourceTiling(This,pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) \
2905 ( (This)->GetResourceTiling(pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) )

◆ ID3D12Device12_MakeResident

#define ID3D12Device12_MakeResident ( This,
NumObjects,
ppObjects )
Value:
( (This)->MakeResident(NumObjects,ppObjects) )
2888#define ID3D12Device12_MakeResident(This,NumObjects,ppObjects) \
2889 ( (This)->MakeResident(NumObjects,ppObjects) )

◆ ID3D12Device12_OpenExistingHeapFromAddress

#define ID3D12Device12_OpenExistingHeapFromAddress ( This,
pAddress,
riid,
ppvHeap )
Value:
( (This)->OpenExistingHeapFromAddress(pAddress,riid,ppvHeap) )
2914#define ID3D12Device12_OpenExistingHeapFromAddress(This,pAddress,riid,ppvHeap) \
2915 ( (This)->OpenExistingHeapFromAddress(pAddress,riid,ppvHeap) )

◆ ID3D12Device12_OpenExistingHeapFromFileMapping

#define ID3D12Device12_OpenExistingHeapFromFileMapping ( This,
hFileMapping,
riid,
ppvHeap )
Value:
( (This)->OpenExistingHeapFromFileMapping(hFileMapping,riid,ppvHeap) )
2916#define ID3D12Device12_OpenExistingHeapFromFileMapping(This,hFileMapping,riid,ppvHeap) \
2917 ( (This)->OpenExistingHeapFromFileMapping(hFileMapping,riid,ppvHeap) )

◆ ID3D12Device12_OpenSharedHandle

#define ID3D12Device12_OpenSharedHandle ( This,
NTHandle,
riid,
ppvObj )
Value:
( (This)->OpenSharedHandle(NTHandle,riid,ppvObj) )
2884#define ID3D12Device12_OpenSharedHandle(This,NTHandle,riid,ppvObj) \
2885 ( (This)->OpenSharedHandle(NTHandle,riid,ppvObj) )

◆ ID3D12Device12_OpenSharedHandleByName

#define ID3D12Device12_OpenSharedHandleByName ( This,
Name,
Access,
pNTHandle )
Value:
( (This)->OpenSharedHandleByName(Name,Access,pNTHandle) )
2886#define ID3D12Device12_OpenSharedHandleByName(This,Name,Access,pNTHandle) \
2887 ( (This)->OpenSharedHandleByName(Name,Access,pNTHandle) )

◆ ID3D12Device12_QueryInterface

#define ID3D12Device12_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
2824#define ID3D12Device12_QueryInterface(This,riid,ppvObject) \
2825 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Device12_Release

#define ID3D12Device12_Release ( This)
Value:
( (This)->Release() )
2828#define ID3D12Device12_Release(This) \
2829 ( (This)->Release() )

◆ ID3D12Device12_RemoveDevice

#define ID3D12Device12_RemoveDevice ( This)
Value:
( (This)->RemoveDevice() )
2932#define ID3D12Device12_RemoveDevice(This) \
2933 ( (This)->RemoveDevice() )

◆ ID3D12Device12_SetBackgroundProcessingMode

#define ID3D12Device12_SetBackgroundProcessingMode ( This,
Mode,
MeasurementsAction,
hEventToSignalUponCompletion,
pbFurtherMeasurementsDesired )
Value:
( (This)->SetBackgroundProcessingMode(Mode,MeasurementsAction,hEventToSignalUponCompletion,pbFurtherMeasurementsDesired) )
2946#define ID3D12Device12_SetBackgroundProcessingMode(This,Mode,MeasurementsAction,hEventToSignalUponCompletion,pbFurtherMeasurementsDesired) \
2947 ( (This)->SetBackgroundProcessingMode(Mode,MeasurementsAction,hEventToSignalUponCompletion,pbFurtherMeasurementsDesired) )

◆ ID3D12Device12_SetEventOnMultipleFenceCompletion

#define ID3D12Device12_SetEventOnMultipleFenceCompletion ( This,
ppFences,
pFenceValues,
NumFences,
Flags,
hEvent )
Value:
( (This)->SetEventOnMultipleFenceCompletion(ppFences,pFenceValues,NumFences,Flags,hEvent) )
2908#define ID3D12Device12_SetEventOnMultipleFenceCompletion(This,ppFences,pFenceValues,NumFences,Flags,hEvent) \
2909 ( (This)->SetEventOnMultipleFenceCompletion(ppFences,pFenceValues,NumFences,Flags,hEvent) )

◆ ID3D12Device12_SetName

#define ID3D12Device12_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
2836#define ID3D12Device12_SetName(This,Name) \
2837 ( (This)->SetName(Name) )

◆ ID3D12Device12_SetPrivateData

#define ID3D12Device12_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
2832#define ID3D12Device12_SetPrivateData(This,guid,DataSize,pData) \
2833 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12Device12_SetPrivateDataInterface

#define ID3D12Device12_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
2834#define ID3D12Device12_SetPrivateDataInterface(This,guid,pData) \
2835 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12Device12_SetResidencyPriority

#define ID3D12Device12_SetResidencyPriority ( This,
NumObjects,
ppObjects,
pPriorities )
Value:
( (This)->SetResidencyPriority(NumObjects,ppObjects,pPriorities) )
2910#define ID3D12Device12_SetResidencyPriority(This,NumObjects,ppObjects,pPriorities) \
2911 ( (This)->SetResidencyPriority(NumObjects,ppObjects,pPriorities) )

◆ ID3D12Device12_SetStablePowerState

#define ID3D12Device12_SetStablePowerState ( This,
Enable )
Value:
( (This)->SetStablePowerState(Enable) )
2900#define ID3D12Device12_SetStablePowerState(This,Enable) \
2901 ( (This)->SetStablePowerState(Enable) )

◆ ID3D12Device12_ShaderCacheControl

#define ID3D12Device12_ShaderCacheControl ( This,
Kinds,
Control )
Value:
( (This)->ShaderCacheControl(Kinds,Control) )
2962#define ID3D12Device12_ShaderCacheControl(This,Kinds,Control) \
2963 ( (This)->ShaderCacheControl(Kinds,Control) )

◆ ID3D12Device13_AddRef

#define ID3D12Device13_AddRef ( This)
Value:
( (This)->AddRef() )
2976#define ID3D12Device13_AddRef(This) \
2977 ( (This)->AddRef() )

◆ ID3D12Device13_AddToStateObject

#define ID3D12Device13_AddToStateObject ( This,
pAddition,
pStateObjectToGrowFrom,
riid,
ppNewStateObject )
Value:
( (This)->AddToStateObject(pAddition,pStateObjectToGrowFrom,riid,ppNewStateObject) )
3098#define ID3D12Device13_AddToStateObject(This,pAddition,pStateObjectToGrowFrom,riid,ppNewStateObject) \
3099 ( (This)->AddToStateObject(pAddition,pStateObjectToGrowFrom,riid,ppNewStateObject) )

◆ ID3D12Device13_CheckDriverMatchingIdentifier

#define ID3D12Device13_CheckDriverMatchingIdentifier ( This,
SerializedDataType,
pIdentifierToCheck )
Value:
( (This)->CheckDriverMatchingIdentifier(SerializedDataType,pIdentifierToCheck) )
3094#define ID3D12Device13_CheckDriverMatchingIdentifier(This,SerializedDataType,pIdentifierToCheck) \
3095 ( (This)->CheckDriverMatchingIdentifier(SerializedDataType,pIdentifierToCheck) )

◆ ID3D12Device13_CheckFeatureSupport

#define ID3D12Device13_CheckFeatureSupport ( This,
Feature,
pFeatureSupportData,
FeatureSupportDataSize )
Value:
( (This)->CheckFeatureSupport(Feature,pFeatureSupportData,FeatureSupportDataSize) )
3000#define ID3D12Device13_CheckFeatureSupport(This,Feature,pFeatureSupportData,FeatureSupportDataSize) \
3001 ( (This)->CheckFeatureSupport(Feature,pFeatureSupportData,FeatureSupportDataSize) )

◆ ID3D12Device13_CopyDescriptors

#define ID3D12Device13_CopyDescriptors ( This,
NumDestDescriptorRanges,
pDestDescriptorRangeStarts,
pDestDescriptorRangeSizes,
NumSrcDescriptorRanges,
pSrcDescriptorRangeStarts,
pSrcDescriptorRangeSizes,
DescriptorHeapsType )
Value:
( (This)->CopyDescriptors(NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) )
3020#define ID3D12Device13_CopyDescriptors(This,NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) \
3021 ( (This)->CopyDescriptors(NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) )

◆ ID3D12Device13_CopyDescriptorsSimple

#define ID3D12Device13_CopyDescriptorsSimple ( This,
NumDescriptors,
DestDescriptorRangeStart,
SrcDescriptorRangeStart,
DescriptorHeapsType )
Value:
( (This)->CopyDescriptorsSimple(NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) )
3022#define ID3D12Device13_CopyDescriptorsSimple(This,NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) \
3023 ( (This)->CopyDescriptorsSimple(NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) )

◆ ID3D12Device13_CreateCommandAllocator

#define ID3D12Device13_CreateCommandAllocator ( This,
type,
riid,
ppCommandAllocator )
Value:
( (This)->CreateCommandAllocator(type,riid,ppCommandAllocator) )
2992#define ID3D12Device13_CreateCommandAllocator(This,type,riid,ppCommandAllocator) \
2993 ( (This)->CreateCommandAllocator(type,riid,ppCommandAllocator) )

◆ ID3D12Device13_CreateCommandList

#define ID3D12Device13_CreateCommandList ( This,
nodeMask,
type,
pCommandAllocator,
pInitialState,
riid,
ppCommandList )
Value:
( (This)->CreateCommandList(nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) )
2998#define ID3D12Device13_CreateCommandList(This,nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) \
2999 ( (This)->CreateCommandList(nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) )

◆ ID3D12Device13_CreateCommandList1

#define ID3D12Device13_CreateCommandList1 ( This,
nodeMask,
type,
flags,
riid,
ppCommandList )
Value:
( (This)->CreateCommandList1(nodeMask,type,flags,riid,ppCommandList) )
3070#define ID3D12Device13_CreateCommandList1(This,nodeMask,type,flags,riid,ppCommandList) \
3071 ( (This)->CreateCommandList1(nodeMask,type,flags,riid,ppCommandList) )

◆ ID3D12Device13_CreateCommandQueue

#define ID3D12Device13_CreateCommandQueue ( This,
pDesc,
riid,
ppCommandQueue )
Value:
( (This)->CreateCommandQueue(pDesc,riid,ppCommandQueue) )
2990#define ID3D12Device13_CreateCommandQueue(This,pDesc,riid,ppCommandQueue) \
2991 ( (This)->CreateCommandQueue(pDesc,riid,ppCommandQueue) )

◆ ID3D12Device13_CreateCommandQueue1

#define ID3D12Device13_CreateCommandQueue1 ( This,
pDesc,
CreatorID,
riid,
ppCommandQueue )
Value:
( (This)->CreateCommandQueue1(pDesc,CreatorID,riid,ppCommandQueue) )
3114#define ID3D12Device13_CreateCommandQueue1(This,pDesc,CreatorID,riid,ppCommandQueue) \
3115 ( (This)->CreateCommandQueue1(pDesc,CreatorID,riid,ppCommandQueue) )

◆ ID3D12Device13_CreateCommandSignature

#define ID3D12Device13_CreateCommandSignature ( This,
pDesc,
pRootSignature,
riid,
ppvCommandSignature )
Value:
( (This)->CreateCommandSignature(pDesc,pRootSignature,riid,ppvCommandSignature) )
3052#define ID3D12Device13_CreateCommandSignature(This,pDesc,pRootSignature,riid,ppvCommandSignature) \
3053 ( (This)->CreateCommandSignature(pDesc,pRootSignature,riid,ppvCommandSignature) )

◆ ID3D12Device13_CreateCommittedResource

#define ID3D12Device13_CreateCommittedResource ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) )
3024#define ID3D12Device13_CreateCommittedResource(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) \
3025 ( (This)->CreateCommittedResource(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) )

◆ ID3D12Device13_CreateCommittedResource1

#define ID3D12Device13_CreateCommittedResource1 ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
pProtectedSession,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource1(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )
3074#define ID3D12Device13_CreateCommittedResource1(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) \
3075 ( (This)->CreateCommittedResource1(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )

◆ ID3D12Device13_CreateCommittedResource2

#define ID3D12Device13_CreateCommittedResource2 ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
pProtectedSession,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource2(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )
3102#define ID3D12Device13_CreateCommittedResource2(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) \
3103 ( (This)->CreateCommittedResource2(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )

◆ ID3D12Device13_CreateCommittedResource3

#define ID3D12Device13_CreateCommittedResource3 ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialLayout,
pOptimizedClearValue,
pProtectedSession,
NumCastableFormats,
pCastableFormats,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource3(pHeapProperties,HeapFlags,pDesc,InitialLayout,pOptimizedClearValue,pProtectedSession,NumCastableFormats,pCastableFormats,riidResource,ppvResource) )
3116#define ID3D12Device13_CreateCommittedResource3(This,pHeapProperties,HeapFlags,pDesc,InitialLayout,pOptimizedClearValue,pProtectedSession,NumCastableFormats,pCastableFormats,riidResource,ppvResource) \
3117 ( (This)->CreateCommittedResource3(pHeapProperties,HeapFlags,pDesc,InitialLayout,pOptimizedClearValue,pProtectedSession,NumCastableFormats,pCastableFormats,riidResource,ppvResource) )

◆ ID3D12Device13_CreateComputePipelineState

#define ID3D12Device13_CreateComputePipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreateComputePipelineState(pDesc,riid,ppPipelineState) )
2996#define ID3D12Device13_CreateComputePipelineState(This,pDesc,riid,ppPipelineState) \
2997 ( (This)->CreateComputePipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device13_CreateConstantBufferView

#define ID3D12Device13_CreateConstantBufferView ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateConstantBufferView(pDesc,DestDescriptor) )
3008#define ID3D12Device13_CreateConstantBufferView(This,pDesc,DestDescriptor) \
3009 ( (This)->CreateConstantBufferView(pDesc,DestDescriptor) )

◆ ID3D12Device13_CreateDepthStencilView

#define ID3D12Device13_CreateDepthStencilView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateDepthStencilView(pResource,pDesc,DestDescriptor) )
3016#define ID3D12Device13_CreateDepthStencilView(This,pResource,pDesc,DestDescriptor) \
3017 ( (This)->CreateDepthStencilView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device13_CreateDescriptorHeap

#define ID3D12Device13_CreateDescriptorHeap ( This,
pDescriptorHeapDesc,
riid,
ppvHeap )
Value:
( (This)->CreateDescriptorHeap(pDescriptorHeapDesc,riid,ppvHeap) )
3002#define ID3D12Device13_CreateDescriptorHeap(This,pDescriptorHeapDesc,riid,ppvHeap) \
3003 ( (This)->CreateDescriptorHeap(pDescriptorHeapDesc,riid,ppvHeap) )

◆ ID3D12Device13_CreateFence

#define ID3D12Device13_CreateFence ( This,
InitialValue,
Flags,
riid,
ppFence )
Value:
( (This)->CreateFence(InitialValue,Flags,riid,ppFence) )
3042#define ID3D12Device13_CreateFence(This,InitialValue,Flags,riid,ppFence) \
3043 ( (This)->CreateFence(InitialValue,Flags,riid,ppFence) )

◆ ID3D12Device13_CreateGraphicsPipelineState

#define ID3D12Device13_CreateGraphicsPipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreateGraphicsPipelineState(pDesc,riid,ppPipelineState) )
2994#define ID3D12Device13_CreateGraphicsPipelineState(This,pDesc,riid,ppPipelineState) \
2995 ( (This)->CreateGraphicsPipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device13_CreateHeap

#define ID3D12Device13_CreateHeap ( This,
pDesc,
riid,
ppvHeap )
Value:
( (This)->CreateHeap(pDesc,riid,ppvHeap) )
3026#define ID3D12Device13_CreateHeap(This,pDesc,riid,ppvHeap) \
3027 ( (This)->CreateHeap(pDesc,riid,ppvHeap) )

◆ ID3D12Device13_CreateHeap1

#define ID3D12Device13_CreateHeap1 ( This,
pDesc,
pProtectedSession,
riid,
ppvHeap )
Value:
( (This)->CreateHeap1(pDesc,pProtectedSession,riid,ppvHeap) )
3076#define ID3D12Device13_CreateHeap1(This,pDesc,pProtectedSession,riid,ppvHeap) \
3077 ( (This)->CreateHeap1(pDesc,pProtectedSession,riid,ppvHeap) )

◆ ID3D12Device13_CreateLifetimeTracker

#define ID3D12Device13_CreateLifetimeTracker ( This,
pOwner,
riid,
ppvTracker )
Value:
( (This)->CreateLifetimeTracker(pOwner,riid,ppvTracker) )
3080#define ID3D12Device13_CreateLifetimeTracker(This,pOwner,riid,ppvTracker) \
3081 ( (This)->CreateLifetimeTracker(pOwner,riid,ppvTracker) )

◆ ID3D12Device13_CreateMetaCommand

#define ID3D12Device13_CreateMetaCommand ( This,
CommandId,
NodeMask,
pCreationParametersData,
CreationParametersDataSizeInBytes,
riid,
ppMetaCommand )
Value:
( (This)->CreateMetaCommand(CommandId,NodeMask,pCreationParametersData,CreationParametersDataSizeInBytes,riid,ppMetaCommand) )
3088#define ID3D12Device13_CreateMetaCommand(This,CommandId,NodeMask,pCreationParametersData,CreationParametersDataSizeInBytes,riid,ppMetaCommand) \
3089 ( (This)->CreateMetaCommand(CommandId,NodeMask,pCreationParametersData,CreationParametersDataSizeInBytes,riid,ppMetaCommand) )

◆ ID3D12Device13_CreatePipelineLibrary

#define ID3D12Device13_CreatePipelineLibrary ( This,
pLibraryBlob,
BlobLength,
riid,
ppPipelineLibrary )
Value:
( (This)->CreatePipelineLibrary(pLibraryBlob,BlobLength,riid,ppPipelineLibrary) )
3056#define ID3D12Device13_CreatePipelineLibrary(This,pLibraryBlob,BlobLength,riid,ppPipelineLibrary) \
3057 ( (This)->CreatePipelineLibrary(pLibraryBlob,BlobLength,riid,ppPipelineLibrary) )

◆ ID3D12Device13_CreatePipelineState

#define ID3D12Device13_CreatePipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreatePipelineState(pDesc,riid,ppPipelineState) )
3062#define ID3D12Device13_CreatePipelineState(This,pDesc,riid,ppPipelineState) \
3063 ( (This)->CreatePipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device13_CreatePlacedResource

#define ID3D12Device13_CreatePlacedResource ( This,
pHeap,
HeapOffset,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreatePlacedResource(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
3028#define ID3D12Device13_CreatePlacedResource(This,pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
3029 ( (This)->CreatePlacedResource(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device13_CreatePlacedResource1

#define ID3D12Device13_CreatePlacedResource1 ( This,
pHeap,
HeapOffset,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreatePlacedResource1(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
3104#define ID3D12Device13_CreatePlacedResource1(This,pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
3105 ( (This)->CreatePlacedResource1(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device13_CreatePlacedResource2

#define ID3D12Device13_CreatePlacedResource2 ( This,
pHeap,
HeapOffset,
pDesc,
InitialLayout,
pOptimizedClearValue,
NumCastableFormats,
pCastableFormats,
riid,
ppvResource )
Value:
( (This)->CreatePlacedResource2(pHeap,HeapOffset,pDesc,InitialLayout,pOptimizedClearValue,NumCastableFormats,pCastableFormats,riid,ppvResource) )
3118#define ID3D12Device13_CreatePlacedResource2(This,pHeap,HeapOffset,pDesc,InitialLayout,pOptimizedClearValue,NumCastableFormats,pCastableFormats,riid,ppvResource) \
3119 ( (This)->CreatePlacedResource2(pHeap,HeapOffset,pDesc,InitialLayout,pOptimizedClearValue,NumCastableFormats,pCastableFormats,riid,ppvResource) )

◆ ID3D12Device13_CreateProtectedResourceSession

#define ID3D12Device13_CreateProtectedResourceSession ( This,
pDesc,
riid,
ppSession )
Value:
( (This)->CreateProtectedResourceSession(pDesc,riid,ppSession) )
3072#define ID3D12Device13_CreateProtectedResourceSession(This,pDesc,riid,ppSession) \
3073 ( (This)->CreateProtectedResourceSession(pDesc,riid,ppSession) )

◆ ID3D12Device13_CreateProtectedResourceSession1

#define ID3D12Device13_CreateProtectedResourceSession1 ( This,
pDesc,
riid,
ppSession )
Value:
( (This)->CreateProtectedResourceSession1(pDesc,riid,ppSession) )
3100#define ID3D12Device13_CreateProtectedResourceSession1(This,pDesc,riid,ppSession) \
3101 ( (This)->CreateProtectedResourceSession1(pDesc,riid,ppSession) )

◆ ID3D12Device13_CreateQueryHeap

#define ID3D12Device13_CreateQueryHeap ( This,
pDesc,
riid,
ppvHeap )
Value:
( (This)->CreateQueryHeap(pDesc,riid,ppvHeap) )
3048#define ID3D12Device13_CreateQueryHeap(This,pDesc,riid,ppvHeap) \
3049 ( (This)->CreateQueryHeap(pDesc,riid,ppvHeap) )

◆ ID3D12Device13_CreateRenderTargetView

#define ID3D12Device13_CreateRenderTargetView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateRenderTargetView(pResource,pDesc,DestDescriptor) )
3014#define ID3D12Device13_CreateRenderTargetView(This,pResource,pDesc,DestDescriptor) \
3015 ( (This)->CreateRenderTargetView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device13_CreateReservedResource

#define ID3D12Device13_CreateReservedResource ( This,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreateReservedResource(pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
3030#define ID3D12Device13_CreateReservedResource(This,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
3031 ( (This)->CreateReservedResource(pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device13_CreateReservedResource1

#define ID3D12Device13_CreateReservedResource1 ( This,
pDesc,
InitialState,
pOptimizedClearValue,
pProtectedSession,
riid,
ppvResource )
Value:
( (This)->CreateReservedResource1(pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) )
3078#define ID3D12Device13_CreateReservedResource1(This,pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) \
3079 ( (This)->CreateReservedResource1(pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) )

◆ ID3D12Device13_CreateReservedResource2

#define ID3D12Device13_CreateReservedResource2 ( This,
pDesc,
InitialLayout,
pOptimizedClearValue,
pProtectedSession,
NumCastableFormats,
pCastableFormats,
riid,
ppvResource )
Value:
( (This)->CreateReservedResource2(pDesc,InitialLayout,pOptimizedClearValue,pProtectedSession,NumCastableFormats,pCastableFormats,riid,ppvResource) )
3120#define ID3D12Device13_CreateReservedResource2(This,pDesc,InitialLayout,pOptimizedClearValue,pProtectedSession,NumCastableFormats,pCastableFormats,riid,ppvResource) \
3121 ( (This)->CreateReservedResource2(pDesc,InitialLayout,pOptimizedClearValue,pProtectedSession,NumCastableFormats,pCastableFormats,riid,ppvResource) )

◆ ID3D12Device13_CreateRootSignature

#define ID3D12Device13_CreateRootSignature ( This,
nodeMask,
pBlobWithRootSignature,
blobLengthInBytes,
riid,
ppvRootSignature )
Value:
( (This)->CreateRootSignature(nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) )
3006#define ID3D12Device13_CreateRootSignature(This,nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) \
3007 ( (This)->CreateRootSignature(nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) )

◆ ID3D12Device13_CreateSampler

#define ID3D12Device13_CreateSampler ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateSampler(pDesc,DestDescriptor) )
3018#define ID3D12Device13_CreateSampler(This,pDesc,DestDescriptor) \
3019 ( (This)->CreateSampler(pDesc,DestDescriptor) )

◆ ID3D12Device13_CreateSampler2

#define ID3D12Device13_CreateSampler2 ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateSampler2(pDesc,DestDescriptor) )
3122#define ID3D12Device13_CreateSampler2(This,pDesc,DestDescriptor) \
3123 ( (This)->CreateSampler2(pDesc,DestDescriptor) )

◆ ID3D12Device13_CreateSamplerFeedbackUnorderedAccessView

#define ID3D12Device13_CreateSamplerFeedbackUnorderedAccessView ( This,
pTargetedResource,
pFeedbackResource,
DestDescriptor )
Value:
( (This)->CreateSamplerFeedbackUnorderedAccessView(pTargetedResource,pFeedbackResource,DestDescriptor) )
3106#define ID3D12Device13_CreateSamplerFeedbackUnorderedAccessView(This,pTargetedResource,pFeedbackResource,DestDescriptor) \
3107 ( (This)->CreateSamplerFeedbackUnorderedAccessView(pTargetedResource,pFeedbackResource,DestDescriptor) )

◆ ID3D12Device13_CreateShaderCacheSession

#define ID3D12Device13_CreateShaderCacheSession ( This,
pDesc,
riid,
ppvSession )
Value:
( (This)->CreateShaderCacheSession(pDesc,riid,ppvSession) )
3110#define ID3D12Device13_CreateShaderCacheSession(This,pDesc,riid,ppvSession) \
3111 ( (This)->CreateShaderCacheSession(pDesc,riid,ppvSession) )

◆ ID3D12Device13_CreateShaderResourceView

#define ID3D12Device13_CreateShaderResourceView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateShaderResourceView(pResource,pDesc,DestDescriptor) )
3010#define ID3D12Device13_CreateShaderResourceView(This,pResource,pDesc,DestDescriptor) \
3011 ( (This)->CreateShaderResourceView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device13_CreateSharedHandle

#define ID3D12Device13_CreateSharedHandle ( This,
pObject,
pAttributes,
Access,
Name,
pHandle )
Value:
( (This)->CreateSharedHandle(pObject,pAttributes,Access,Name,pHandle) )
3032#define ID3D12Device13_CreateSharedHandle(This,pObject,pAttributes,Access,Name,pHandle) \
3033 ( (This)->CreateSharedHandle(pObject,pAttributes,Access,Name,pHandle) )

◆ ID3D12Device13_CreateStateObject

#define ID3D12Device13_CreateStateObject ( This,
pDesc,
riid,
ppStateObject )
Value:
( (This)->CreateStateObject(pDesc,riid,ppStateObject) )
3090#define ID3D12Device13_CreateStateObject(This,pDesc,riid,ppStateObject) \
3091 ( (This)->CreateStateObject(pDesc,riid,ppStateObject) )

◆ ID3D12Device13_CreateUnorderedAccessView

#define ID3D12Device13_CreateUnorderedAccessView ( This,
pResource,
pCounterResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateUnorderedAccessView(pResource,pCounterResource,pDesc,DestDescriptor) )
3012#define ID3D12Device13_CreateUnorderedAccessView(This,pResource,pCounterResource,pDesc,DestDescriptor) \
3013 ( (This)->CreateUnorderedAccessView(pResource,pCounterResource,pDesc,DestDescriptor) )

◆ ID3D12Device13_EnqueueMakeResident

#define ID3D12Device13_EnqueueMakeResident ( This,
Flags,
NumObjects,
ppObjects,
pFenceToSignal,
FenceValueToSignal )
Value:
( (This)->EnqueueMakeResident(Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) )
3068#define ID3D12Device13_EnqueueMakeResident(This,Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) \
3069 ( (This)->EnqueueMakeResident(Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) )

◆ ID3D12Device13_EnumerateMetaCommandParameters

#define ID3D12Device13_EnumerateMetaCommandParameters ( This,
CommandId,
Stage,
pTotalStructureSizeInBytes,
pParameterCount,
pParameterDescs )
Value:
( (This)->EnumerateMetaCommandParameters(CommandId,Stage,pTotalStructureSizeInBytes,pParameterCount,pParameterDescs) )
3086#define ID3D12Device13_EnumerateMetaCommandParameters(This,CommandId,Stage,pTotalStructureSizeInBytes,pParameterCount,pParameterDescs) \
3087 ( (This)->EnumerateMetaCommandParameters(CommandId,Stage,pTotalStructureSizeInBytes,pParameterCount,pParameterDescs) )

◆ ID3D12Device13_EnumerateMetaCommands

#define ID3D12Device13_EnumerateMetaCommands ( This,
pNumMetaCommands,
pDescs )
Value:
( (This)->EnumerateMetaCommands(pNumMetaCommands,pDescs) )
3084#define ID3D12Device13_EnumerateMetaCommands(This,pNumMetaCommands,pDescs) \
3085 ( (This)->EnumerateMetaCommands(pNumMetaCommands,pDescs) )

◆ ID3D12Device13_Evict

#define ID3D12Device13_Evict ( This,
NumObjects,
ppObjects )
Value:
( (This)->Evict(NumObjects,ppObjects) )
3040#define ID3D12Device13_Evict(This,NumObjects,ppObjects) \
3041 ( (This)->Evict(NumObjects,ppObjects) )

◆ ID3D12Device13_GetCopyableFootprints

#define ID3D12Device13_GetCopyableFootprints ( This,
pResourceDesc,
FirstSubresource,
NumSubresources,
BaseOffset,
pLayouts,
pNumRows,
pRowSizeInBytes,
pTotalBytes )
Value:
( (This)->GetCopyableFootprints(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )
3046#define ID3D12Device13_GetCopyableFootprints(This,pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) \
3047 ( (This)->GetCopyableFootprints(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )

◆ ID3D12Device13_GetCopyableFootprints1

#define ID3D12Device13_GetCopyableFootprints1 ( This,
pResourceDesc,
FirstSubresource,
NumSubresources,
BaseOffset,
pLayouts,
pNumRows,
pRowSizeInBytes,
pTotalBytes )
Value:
( (This)->GetCopyableFootprints1(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )
3108#define ID3D12Device13_GetCopyableFootprints1(This,pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) \
3109 ( (This)->GetCopyableFootprints1(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )

◆ ID3D12Device13_GetDescriptorHandleIncrementSize

#define ID3D12Device13_GetDescriptorHandleIncrementSize ( This,
DescriptorHeapType )
Value:
( (This)->GetDescriptorHandleIncrementSize(DescriptorHeapType) )
3004#define ID3D12Device13_GetDescriptorHandleIncrementSize(This,DescriptorHeapType) \
3005 ( (This)->GetDescriptorHandleIncrementSize(DescriptorHeapType) )

◆ ID3D12Device13_GetDeviceRemovedReason

#define ID3D12Device13_GetDeviceRemovedReason ( This)
Value:
( (This)->GetDeviceRemovedReason() )
3044#define ID3D12Device13_GetDeviceRemovedReason(This) \
3045 ( (This)->GetDeviceRemovedReason() )

◆ ID3D12Device13_GetNodeCount

#define ID3D12Device13_GetNodeCount ( This)
Value:
( (This)->GetNodeCount() )
2988#define ID3D12Device13_GetNodeCount(This) \
2989 ( (This)->GetNodeCount() )

◆ ID3D12Device13_GetPrivateData

#define ID3D12Device13_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
2980#define ID3D12Device13_GetPrivateData(This,guid,pDataSize,pData) \
2981 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12Device13_GetRaytracingAccelerationStructurePrebuildInfo

#define ID3D12Device13_GetRaytracingAccelerationStructurePrebuildInfo ( This,
pDesc,
pInfo )
Value:
( (This)->GetRaytracingAccelerationStructurePrebuildInfo(pDesc,pInfo) )
3092#define ID3D12Device13_GetRaytracingAccelerationStructurePrebuildInfo(This,pDesc,pInfo) \
3093 ( (This)->GetRaytracingAccelerationStructurePrebuildInfo(pDesc,pInfo) )

◆ ID3D12Device13_GetResourceTiling

#define ID3D12Device13_GetResourceTiling ( This,
pTiledResource,
pNumTilesForEntireResource,
pPackedMipDesc,
pStandardTileShapeForNonPackedMips,
pNumSubresourceTilings,
FirstSubresourceTilingToGet,
pSubresourceTilingsForNonPackedMips )
Value:
( (This)->GetResourceTiling(pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) )
3054#define ID3D12Device13_GetResourceTiling(This,pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) \
3055 ( (This)->GetResourceTiling(pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) )

◆ ID3D12Device13_MakeResident

#define ID3D12Device13_MakeResident ( This,
NumObjects,
ppObjects )
Value:
( (This)->MakeResident(NumObjects,ppObjects) )
3038#define ID3D12Device13_MakeResident(This,NumObjects,ppObjects) \
3039 ( (This)->MakeResident(NumObjects,ppObjects) )

◆ ID3D12Device13_OpenExistingHeapFromAddress

#define ID3D12Device13_OpenExistingHeapFromAddress ( This,
pAddress,
riid,
ppvHeap )
Value:
( (This)->OpenExistingHeapFromAddress(pAddress,riid,ppvHeap) )
3064#define ID3D12Device13_OpenExistingHeapFromAddress(This,pAddress,riid,ppvHeap) \
3065 ( (This)->OpenExistingHeapFromAddress(pAddress,riid,ppvHeap) )

◆ ID3D12Device13_OpenExistingHeapFromAddress1

#define ID3D12Device13_OpenExistingHeapFromAddress1 ( This,
pAddress,
size,
riid,
ppvHeap )
Value:
( (This)->OpenExistingHeapFromAddress1(pAddress,size,riid,ppvHeap) )
EGLint EGLint void EGLint * size
Definition eglext.h:711
3124#define ID3D12Device13_OpenExistingHeapFromAddress1(This,pAddress,size,riid,ppvHeap) \
3125 ( (This)->OpenExistingHeapFromAddress1(pAddress,size,riid,ppvHeap) )

◆ ID3D12Device13_OpenExistingHeapFromFileMapping

#define ID3D12Device13_OpenExistingHeapFromFileMapping ( This,
hFileMapping,
riid,
ppvHeap )
Value:
( (This)->OpenExistingHeapFromFileMapping(hFileMapping,riid,ppvHeap) )
3066#define ID3D12Device13_OpenExistingHeapFromFileMapping(This,hFileMapping,riid,ppvHeap) \
3067 ( (This)->OpenExistingHeapFromFileMapping(hFileMapping,riid,ppvHeap) )

◆ ID3D12Device13_OpenSharedHandle

#define ID3D12Device13_OpenSharedHandle ( This,
NTHandle,
riid,
ppvObj )
Value:
( (This)->OpenSharedHandle(NTHandle,riid,ppvObj) )
3034#define ID3D12Device13_OpenSharedHandle(This,NTHandle,riid,ppvObj) \
3035 ( (This)->OpenSharedHandle(NTHandle,riid,ppvObj) )

◆ ID3D12Device13_OpenSharedHandleByName

#define ID3D12Device13_OpenSharedHandleByName ( This,
Name,
Access,
pNTHandle )
Value:
( (This)->OpenSharedHandleByName(Name,Access,pNTHandle) )
3036#define ID3D12Device13_OpenSharedHandleByName(This,Name,Access,pNTHandle) \
3037 ( (This)->OpenSharedHandleByName(Name,Access,pNTHandle) )

◆ ID3D12Device13_QueryInterface

#define ID3D12Device13_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
2974#define ID3D12Device13_QueryInterface(This,riid,ppvObject) \
2975 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Device13_Release

#define ID3D12Device13_Release ( This)
Value:
( (This)->Release() )
2978#define ID3D12Device13_Release(This) \
2979 ( (This)->Release() )

◆ ID3D12Device13_RemoveDevice

#define ID3D12Device13_RemoveDevice ( This)
Value:
( (This)->RemoveDevice() )
3082#define ID3D12Device13_RemoveDevice(This) \
3083 ( (This)->RemoveDevice() )

◆ ID3D12Device13_SetBackgroundProcessingMode

#define ID3D12Device13_SetBackgroundProcessingMode ( This,
Mode,
MeasurementsAction,
hEventToSignalUponCompletion,
pbFurtherMeasurementsDesired )
Value:
( (This)->SetBackgroundProcessingMode(Mode,MeasurementsAction,hEventToSignalUponCompletion,pbFurtherMeasurementsDesired) )
3096#define ID3D12Device13_SetBackgroundProcessingMode(This,Mode,MeasurementsAction,hEventToSignalUponCompletion,pbFurtherMeasurementsDesired) \
3097 ( (This)->SetBackgroundProcessingMode(Mode,MeasurementsAction,hEventToSignalUponCompletion,pbFurtherMeasurementsDesired) )

◆ ID3D12Device13_SetEventOnMultipleFenceCompletion

#define ID3D12Device13_SetEventOnMultipleFenceCompletion ( This,
ppFences,
pFenceValues,
NumFences,
Flags,
hEvent )
Value:
( (This)->SetEventOnMultipleFenceCompletion(ppFences,pFenceValues,NumFences,Flags,hEvent) )
3058#define ID3D12Device13_SetEventOnMultipleFenceCompletion(This,ppFences,pFenceValues,NumFences,Flags,hEvent) \
3059 ( (This)->SetEventOnMultipleFenceCompletion(ppFences,pFenceValues,NumFences,Flags,hEvent) )

◆ ID3D12Device13_SetName

#define ID3D12Device13_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
2986#define ID3D12Device13_SetName(This,Name) \
2987 ( (This)->SetName(Name) )

◆ ID3D12Device13_SetPrivateData

#define ID3D12Device13_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
2982#define ID3D12Device13_SetPrivateData(This,guid,DataSize,pData) \
2983 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12Device13_SetPrivateDataInterface

#define ID3D12Device13_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
2984#define ID3D12Device13_SetPrivateDataInterface(This,guid,pData) \
2985 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12Device13_SetResidencyPriority

#define ID3D12Device13_SetResidencyPriority ( This,
NumObjects,
ppObjects,
pPriorities )
Value:
( (This)->SetResidencyPriority(NumObjects,ppObjects,pPriorities) )
3060#define ID3D12Device13_SetResidencyPriority(This,NumObjects,ppObjects,pPriorities) \
3061 ( (This)->SetResidencyPriority(NumObjects,ppObjects,pPriorities) )

◆ ID3D12Device13_SetStablePowerState

#define ID3D12Device13_SetStablePowerState ( This,
Enable )
Value:
( (This)->SetStablePowerState(Enable) )
3050#define ID3D12Device13_SetStablePowerState(This,Enable) \
3051 ( (This)->SetStablePowerState(Enable) )

◆ ID3D12Device13_ShaderCacheControl

#define ID3D12Device13_ShaderCacheControl ( This,
Kinds,
Control )
Value:
( (This)->ShaderCacheControl(Kinds,Control) )
3112#define ID3D12Device13_ShaderCacheControl(This,Kinds,Control) \
3113 ( (This)->ShaderCacheControl(Kinds,Control) )

◆ ID3D12Device14_AddRef

#define ID3D12Device14_AddRef ( This)
Value:
( (This)->AddRef() )
3128#define ID3D12Device14_AddRef(This) \
3129 ( (This)->AddRef() )

◆ ID3D12Device14_AddToStateObject

#define ID3D12Device14_AddToStateObject ( This,
pAddition,
pStateObjectToGrowFrom,
riid,
ppNewStateObject )
Value:
( (This)->AddToStateObject(pAddition,pStateObjectToGrowFrom,riid,ppNewStateObject) )
3250#define ID3D12Device14_AddToStateObject(This,pAddition,pStateObjectToGrowFrom,riid,ppNewStateObject) \
3251 ( (This)->AddToStateObject(pAddition,pStateObjectToGrowFrom,riid,ppNewStateObject) )

◆ ID3D12Device14_CheckDriverMatchingIdentifier

#define ID3D12Device14_CheckDriverMatchingIdentifier ( This,
SerializedDataType,
pIdentifierToCheck )
Value:
( (This)->CheckDriverMatchingIdentifier(SerializedDataType,pIdentifierToCheck) )
3246#define ID3D12Device14_CheckDriverMatchingIdentifier(This,SerializedDataType,pIdentifierToCheck) \
3247 ( (This)->CheckDriverMatchingIdentifier(SerializedDataType,pIdentifierToCheck) )

◆ ID3D12Device14_CheckFeatureSupport

#define ID3D12Device14_CheckFeatureSupport ( This,
Feature,
pFeatureSupportData,
FeatureSupportDataSize )
Value:
( (This)->CheckFeatureSupport(Feature,pFeatureSupportData,FeatureSupportDataSize) )
3152#define ID3D12Device14_CheckFeatureSupport(This,Feature,pFeatureSupportData,FeatureSupportDataSize) \
3153 ( (This)->CheckFeatureSupport(Feature,pFeatureSupportData,FeatureSupportDataSize) )

◆ ID3D12Device14_CopyDescriptors

#define ID3D12Device14_CopyDescriptors ( This,
NumDestDescriptorRanges,
pDestDescriptorRangeStarts,
pDestDescriptorRangeSizes,
NumSrcDescriptorRanges,
pSrcDescriptorRangeStarts,
pSrcDescriptorRangeSizes,
DescriptorHeapsType )
Value:
( (This)->CopyDescriptors(NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) )
3172#define ID3D12Device14_CopyDescriptors(This,NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) \
3173 ( (This)->CopyDescriptors(NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) )

◆ ID3D12Device14_CopyDescriptorsSimple

#define ID3D12Device14_CopyDescriptorsSimple ( This,
NumDescriptors,
DestDescriptorRangeStart,
SrcDescriptorRangeStart,
DescriptorHeapsType )
Value:
( (This)->CopyDescriptorsSimple(NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) )
3174#define ID3D12Device14_CopyDescriptorsSimple(This,NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) \
3175 ( (This)->CopyDescriptorsSimple(NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) )

◆ ID3D12Device14_CreateCommandAllocator

#define ID3D12Device14_CreateCommandAllocator ( This,
type,
riid,
ppCommandAllocator )
Value:
( (This)->CreateCommandAllocator(type,riid,ppCommandAllocator) )
3144#define ID3D12Device14_CreateCommandAllocator(This,type,riid,ppCommandAllocator) \
3145 ( (This)->CreateCommandAllocator(type,riid,ppCommandAllocator) )

◆ ID3D12Device14_CreateCommandList

#define ID3D12Device14_CreateCommandList ( This,
nodeMask,
type,
pCommandAllocator,
pInitialState,
riid,
ppCommandList )
Value:
( (This)->CreateCommandList(nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) )
3150#define ID3D12Device14_CreateCommandList(This,nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) \
3151 ( (This)->CreateCommandList(nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) )

◆ ID3D12Device14_CreateCommandList1

#define ID3D12Device14_CreateCommandList1 ( This,
nodeMask,
type,
flags,
riid,
ppCommandList )
Value:
( (This)->CreateCommandList1(nodeMask,type,flags,riid,ppCommandList) )
3222#define ID3D12Device14_CreateCommandList1(This,nodeMask,type,flags,riid,ppCommandList) \
3223 ( (This)->CreateCommandList1(nodeMask,type,flags,riid,ppCommandList) )

◆ ID3D12Device14_CreateCommandQueue

#define ID3D12Device14_CreateCommandQueue ( This,
pDesc,
riid,
ppCommandQueue )
Value:
( (This)->CreateCommandQueue(pDesc,riid,ppCommandQueue) )
3142#define ID3D12Device14_CreateCommandQueue(This,pDesc,riid,ppCommandQueue) \
3143 ( (This)->CreateCommandQueue(pDesc,riid,ppCommandQueue) )

◆ ID3D12Device14_CreateCommandQueue1

#define ID3D12Device14_CreateCommandQueue1 ( This,
pDesc,
CreatorID,
riid,
ppCommandQueue )
Value:
( (This)->CreateCommandQueue1(pDesc,CreatorID,riid,ppCommandQueue) )
3266#define ID3D12Device14_CreateCommandQueue1(This,pDesc,CreatorID,riid,ppCommandQueue) \
3267 ( (This)->CreateCommandQueue1(pDesc,CreatorID,riid,ppCommandQueue) )

◆ ID3D12Device14_CreateCommandSignature

#define ID3D12Device14_CreateCommandSignature ( This,
pDesc,
pRootSignature,
riid,
ppvCommandSignature )
Value:
( (This)->CreateCommandSignature(pDesc,pRootSignature,riid,ppvCommandSignature) )
3204#define ID3D12Device14_CreateCommandSignature(This,pDesc,pRootSignature,riid,ppvCommandSignature) \
3205 ( (This)->CreateCommandSignature(pDesc,pRootSignature,riid,ppvCommandSignature) )

◆ ID3D12Device14_CreateCommittedResource

#define ID3D12Device14_CreateCommittedResource ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) )
3176#define ID3D12Device14_CreateCommittedResource(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) \
3177 ( (This)->CreateCommittedResource(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) )

◆ ID3D12Device14_CreateCommittedResource1

#define ID3D12Device14_CreateCommittedResource1 ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
pProtectedSession,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource1(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )
3226#define ID3D12Device14_CreateCommittedResource1(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) \
3227 ( (This)->CreateCommittedResource1(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )

◆ ID3D12Device14_CreateCommittedResource2

#define ID3D12Device14_CreateCommittedResource2 ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
pProtectedSession,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource2(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )
3254#define ID3D12Device14_CreateCommittedResource2(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) \
3255 ( (This)->CreateCommittedResource2(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )

◆ ID3D12Device14_CreateCommittedResource3

#define ID3D12Device14_CreateCommittedResource3 ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialLayout,
pOptimizedClearValue,
pProtectedSession,
NumCastableFormats,
pCastableFormats,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource3(pHeapProperties,HeapFlags,pDesc,InitialLayout,pOptimizedClearValue,pProtectedSession,NumCastableFormats,pCastableFormats,riidResource,ppvResource) )
3268#define ID3D12Device14_CreateCommittedResource3(This,pHeapProperties,HeapFlags,pDesc,InitialLayout,pOptimizedClearValue,pProtectedSession,NumCastableFormats,pCastableFormats,riidResource,ppvResource) \
3269 ( (This)->CreateCommittedResource3(pHeapProperties,HeapFlags,pDesc,InitialLayout,pOptimizedClearValue,pProtectedSession,NumCastableFormats,pCastableFormats,riidResource,ppvResource) )

◆ ID3D12Device14_CreateComputePipelineState

#define ID3D12Device14_CreateComputePipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreateComputePipelineState(pDesc,riid,ppPipelineState) )
3148#define ID3D12Device14_CreateComputePipelineState(This,pDesc,riid,ppPipelineState) \
3149 ( (This)->CreateComputePipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device14_CreateConstantBufferView

#define ID3D12Device14_CreateConstantBufferView ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateConstantBufferView(pDesc,DestDescriptor) )
3160#define ID3D12Device14_CreateConstantBufferView(This,pDesc,DestDescriptor) \
3161 ( (This)->CreateConstantBufferView(pDesc,DestDescriptor) )

◆ ID3D12Device14_CreateDepthStencilView

#define ID3D12Device14_CreateDepthStencilView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateDepthStencilView(pResource,pDesc,DestDescriptor) )
3168#define ID3D12Device14_CreateDepthStencilView(This,pResource,pDesc,DestDescriptor) \
3169 ( (This)->CreateDepthStencilView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device14_CreateDescriptorHeap

#define ID3D12Device14_CreateDescriptorHeap ( This,
pDescriptorHeapDesc,
riid,
ppvHeap )
Value:
( (This)->CreateDescriptorHeap(pDescriptorHeapDesc,riid,ppvHeap) )
3154#define ID3D12Device14_CreateDescriptorHeap(This,pDescriptorHeapDesc,riid,ppvHeap) \
3155 ( (This)->CreateDescriptorHeap(pDescriptorHeapDesc,riid,ppvHeap) )

◆ ID3D12Device14_CreateFence

#define ID3D12Device14_CreateFence ( This,
InitialValue,
Flags,
riid,
ppFence )
Value:
( (This)->CreateFence(InitialValue,Flags,riid,ppFence) )
3194#define ID3D12Device14_CreateFence(This,InitialValue,Flags,riid,ppFence) \
3195 ( (This)->CreateFence(InitialValue,Flags,riid,ppFence) )

◆ ID3D12Device14_CreateGraphicsPipelineState

#define ID3D12Device14_CreateGraphicsPipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreateGraphicsPipelineState(pDesc,riid,ppPipelineState) )
3146#define ID3D12Device14_CreateGraphicsPipelineState(This,pDesc,riid,ppPipelineState) \
3147 ( (This)->CreateGraphicsPipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device14_CreateHeap

#define ID3D12Device14_CreateHeap ( This,
pDesc,
riid,
ppvHeap )
Value:
( (This)->CreateHeap(pDesc,riid,ppvHeap) )
3178#define ID3D12Device14_CreateHeap(This,pDesc,riid,ppvHeap) \
3179 ( (This)->CreateHeap(pDesc,riid,ppvHeap) )

◆ ID3D12Device14_CreateHeap1

#define ID3D12Device14_CreateHeap1 ( This,
pDesc,
pProtectedSession,
riid,
ppvHeap )
Value:
( (This)->CreateHeap1(pDesc,pProtectedSession,riid,ppvHeap) )
3228#define ID3D12Device14_CreateHeap1(This,pDesc,pProtectedSession,riid,ppvHeap) \
3229 ( (This)->CreateHeap1(pDesc,pProtectedSession,riid,ppvHeap) )

◆ ID3D12Device14_CreateLifetimeTracker

#define ID3D12Device14_CreateLifetimeTracker ( This,
pOwner,
riid,
ppvTracker )
Value:
( (This)->CreateLifetimeTracker(pOwner,riid,ppvTracker) )
3232#define ID3D12Device14_CreateLifetimeTracker(This,pOwner,riid,ppvTracker) \
3233 ( (This)->CreateLifetimeTracker(pOwner,riid,ppvTracker) )

◆ ID3D12Device14_CreateMetaCommand

#define ID3D12Device14_CreateMetaCommand ( This,
CommandId,
NodeMask,
pCreationParametersData,
CreationParametersDataSizeInBytes,
riid,
ppMetaCommand )
Value:
( (This)->CreateMetaCommand(CommandId,NodeMask,pCreationParametersData,CreationParametersDataSizeInBytes,riid,ppMetaCommand) )
3240#define ID3D12Device14_CreateMetaCommand(This,CommandId,NodeMask,pCreationParametersData,CreationParametersDataSizeInBytes,riid,ppMetaCommand) \
3241 ( (This)->CreateMetaCommand(CommandId,NodeMask,pCreationParametersData,CreationParametersDataSizeInBytes,riid,ppMetaCommand) )

◆ ID3D12Device14_CreatePipelineLibrary

#define ID3D12Device14_CreatePipelineLibrary ( This,
pLibraryBlob,
BlobLength,
riid,
ppPipelineLibrary )
Value:
( (This)->CreatePipelineLibrary(pLibraryBlob,BlobLength,riid,ppPipelineLibrary) )
3208#define ID3D12Device14_CreatePipelineLibrary(This,pLibraryBlob,BlobLength,riid,ppPipelineLibrary) \
3209 ( (This)->CreatePipelineLibrary(pLibraryBlob,BlobLength,riid,ppPipelineLibrary) )

◆ ID3D12Device14_CreatePipelineState

#define ID3D12Device14_CreatePipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreatePipelineState(pDesc,riid,ppPipelineState) )
3214#define ID3D12Device14_CreatePipelineState(This,pDesc,riid,ppPipelineState) \
3215 ( (This)->CreatePipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device14_CreatePlacedResource

#define ID3D12Device14_CreatePlacedResource ( This,
pHeap,
HeapOffset,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreatePlacedResource(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
3180#define ID3D12Device14_CreatePlacedResource(This,pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
3181 ( (This)->CreatePlacedResource(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device14_CreatePlacedResource1

#define ID3D12Device14_CreatePlacedResource1 ( This,
pHeap,
HeapOffset,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreatePlacedResource1(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
3256#define ID3D12Device14_CreatePlacedResource1(This,pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
3257 ( (This)->CreatePlacedResource1(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device14_CreatePlacedResource2

#define ID3D12Device14_CreatePlacedResource2 ( This,
pHeap,
HeapOffset,
pDesc,
InitialLayout,
pOptimizedClearValue,
NumCastableFormats,
pCastableFormats,
riid,
ppvResource )
Value:
( (This)->CreatePlacedResource2(pHeap,HeapOffset,pDesc,InitialLayout,pOptimizedClearValue,NumCastableFormats,pCastableFormats,riid,ppvResource) )
3270#define ID3D12Device14_CreatePlacedResource2(This,pHeap,HeapOffset,pDesc,InitialLayout,pOptimizedClearValue,NumCastableFormats,pCastableFormats,riid,ppvResource) \
3271 ( (This)->CreatePlacedResource2(pHeap,HeapOffset,pDesc,InitialLayout,pOptimizedClearValue,NumCastableFormats,pCastableFormats,riid,ppvResource) )

◆ ID3D12Device14_CreateProtectedResourceSession

#define ID3D12Device14_CreateProtectedResourceSession ( This,
pDesc,
riid,
ppSession )
Value:
( (This)->CreateProtectedResourceSession(pDesc,riid,ppSession) )
3224#define ID3D12Device14_CreateProtectedResourceSession(This,pDesc,riid,ppSession) \
3225 ( (This)->CreateProtectedResourceSession(pDesc,riid,ppSession) )

◆ ID3D12Device14_CreateProtectedResourceSession1

#define ID3D12Device14_CreateProtectedResourceSession1 ( This,
pDesc,
riid,
ppSession )
Value:
( (This)->CreateProtectedResourceSession1(pDesc,riid,ppSession) )
3252#define ID3D12Device14_CreateProtectedResourceSession1(This,pDesc,riid,ppSession) \
3253 ( (This)->CreateProtectedResourceSession1(pDesc,riid,ppSession) )

◆ ID3D12Device14_CreateQueryHeap

#define ID3D12Device14_CreateQueryHeap ( This,
pDesc,
riid,
ppvHeap )
Value:
( (This)->CreateQueryHeap(pDesc,riid,ppvHeap) )
3200#define ID3D12Device14_CreateQueryHeap(This,pDesc,riid,ppvHeap) \
3201 ( (This)->CreateQueryHeap(pDesc,riid,ppvHeap) )

◆ ID3D12Device14_CreateRenderTargetView

#define ID3D12Device14_CreateRenderTargetView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateRenderTargetView(pResource,pDesc,DestDescriptor) )
3166#define ID3D12Device14_CreateRenderTargetView(This,pResource,pDesc,DestDescriptor) \
3167 ( (This)->CreateRenderTargetView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device14_CreateReservedResource

#define ID3D12Device14_CreateReservedResource ( This,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreateReservedResource(pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
3182#define ID3D12Device14_CreateReservedResource(This,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
3183 ( (This)->CreateReservedResource(pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device14_CreateReservedResource1

#define ID3D12Device14_CreateReservedResource1 ( This,
pDesc,
InitialState,
pOptimizedClearValue,
pProtectedSession,
riid,
ppvResource )
Value:
( (This)->CreateReservedResource1(pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) )
3230#define ID3D12Device14_CreateReservedResource1(This,pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) \
3231 ( (This)->CreateReservedResource1(pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) )

◆ ID3D12Device14_CreateReservedResource2

#define ID3D12Device14_CreateReservedResource2 ( This,
pDesc,
InitialLayout,
pOptimizedClearValue,
pProtectedSession,
NumCastableFormats,
pCastableFormats,
riid,
ppvResource )
Value:
( (This)->CreateReservedResource2(pDesc,InitialLayout,pOptimizedClearValue,pProtectedSession,NumCastableFormats,pCastableFormats,riid,ppvResource) )
3272#define ID3D12Device14_CreateReservedResource2(This,pDesc,InitialLayout,pOptimizedClearValue,pProtectedSession,NumCastableFormats,pCastableFormats,riid,ppvResource) \
3273 ( (This)->CreateReservedResource2(pDesc,InitialLayout,pOptimizedClearValue,pProtectedSession,NumCastableFormats,pCastableFormats,riid,ppvResource) )

◆ ID3D12Device14_CreateRootSignature

#define ID3D12Device14_CreateRootSignature ( This,
nodeMask,
pBlobWithRootSignature,
blobLengthInBytes,
riid,
ppvRootSignature )
Value:
( (This)->CreateRootSignature(nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) )
3158#define ID3D12Device14_CreateRootSignature(This,nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) \
3159 ( (This)->CreateRootSignature(nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) )

◆ ID3D12Device14_CreateRootSignatureFromSubobjectInLibrary

#define ID3D12Device14_CreateRootSignatureFromSubobjectInLibrary ( This,
nodeMask,
pLibraryBlob,
blobLengthInBytes,
subobjectName,
riid,
ppvRootSignature )
Value:
( (This)->CreateRootSignatureFromSubobjectInLibrary(nodeMask,pLibraryBlob,blobLengthInBytes,subobjectName,riid,ppvRootSignature) )
3278#define ID3D12Device14_CreateRootSignatureFromSubobjectInLibrary(This,nodeMask,pLibraryBlob,blobLengthInBytes,subobjectName,riid,ppvRootSignature) \
3279 ( (This)->CreateRootSignatureFromSubobjectInLibrary(nodeMask,pLibraryBlob,blobLengthInBytes,subobjectName,riid,ppvRootSignature) )

◆ ID3D12Device14_CreateSampler

#define ID3D12Device14_CreateSampler ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateSampler(pDesc,DestDescriptor) )
3170#define ID3D12Device14_CreateSampler(This,pDesc,DestDescriptor) \
3171 ( (This)->CreateSampler(pDesc,DestDescriptor) )

◆ ID3D12Device14_CreateSampler2

#define ID3D12Device14_CreateSampler2 ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateSampler2(pDesc,DestDescriptor) )
3274#define ID3D12Device14_CreateSampler2(This,pDesc,DestDescriptor) \
3275 ( (This)->CreateSampler2(pDesc,DestDescriptor) )

◆ ID3D12Device14_CreateSamplerFeedbackUnorderedAccessView

#define ID3D12Device14_CreateSamplerFeedbackUnorderedAccessView ( This,
pTargetedResource,
pFeedbackResource,
DestDescriptor )
Value:
( (This)->CreateSamplerFeedbackUnorderedAccessView(pTargetedResource,pFeedbackResource,DestDescriptor) )
3258#define ID3D12Device14_CreateSamplerFeedbackUnorderedAccessView(This,pTargetedResource,pFeedbackResource,DestDescriptor) \
3259 ( (This)->CreateSamplerFeedbackUnorderedAccessView(pTargetedResource,pFeedbackResource,DestDescriptor) )

◆ ID3D12Device14_CreateShaderCacheSession

#define ID3D12Device14_CreateShaderCacheSession ( This,
pDesc,
riid,
ppvSession )
Value:
( (This)->CreateShaderCacheSession(pDesc,riid,ppvSession) )
3262#define ID3D12Device14_CreateShaderCacheSession(This,pDesc,riid,ppvSession) \
3263 ( (This)->CreateShaderCacheSession(pDesc,riid,ppvSession) )

◆ ID3D12Device14_CreateShaderResourceView

#define ID3D12Device14_CreateShaderResourceView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateShaderResourceView(pResource,pDesc,DestDescriptor) )
3162#define ID3D12Device14_CreateShaderResourceView(This,pResource,pDesc,DestDescriptor) \
3163 ( (This)->CreateShaderResourceView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device14_CreateSharedHandle

#define ID3D12Device14_CreateSharedHandle ( This,
pObject,
pAttributes,
Access,
Name,
pHandle )
Value:
( (This)->CreateSharedHandle(pObject,pAttributes,Access,Name,pHandle) )
3184#define ID3D12Device14_CreateSharedHandle(This,pObject,pAttributes,Access,Name,pHandle) \
3185 ( (This)->CreateSharedHandle(pObject,pAttributes,Access,Name,pHandle) )

◆ ID3D12Device14_CreateStateObject

#define ID3D12Device14_CreateStateObject ( This,
pDesc,
riid,
ppStateObject )
Value:
( (This)->CreateStateObject(pDesc,riid,ppStateObject) )
3242#define ID3D12Device14_CreateStateObject(This,pDesc,riid,ppStateObject) \
3243 ( (This)->CreateStateObject(pDesc,riid,ppStateObject) )

◆ ID3D12Device14_CreateUnorderedAccessView

#define ID3D12Device14_CreateUnorderedAccessView ( This,
pResource,
pCounterResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateUnorderedAccessView(pResource,pCounterResource,pDesc,DestDescriptor) )
3164#define ID3D12Device14_CreateUnorderedAccessView(This,pResource,pCounterResource,pDesc,DestDescriptor) \
3165 ( (This)->CreateUnorderedAccessView(pResource,pCounterResource,pDesc,DestDescriptor) )

◆ ID3D12Device14_EnqueueMakeResident

#define ID3D12Device14_EnqueueMakeResident ( This,
Flags,
NumObjects,
ppObjects,
pFenceToSignal,
FenceValueToSignal )
Value:
( (This)->EnqueueMakeResident(Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) )
3220#define ID3D12Device14_EnqueueMakeResident(This,Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) \
3221 ( (This)->EnqueueMakeResident(Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) )

◆ ID3D12Device14_EnumerateMetaCommandParameters

#define ID3D12Device14_EnumerateMetaCommandParameters ( This,
CommandId,
Stage,
pTotalStructureSizeInBytes,
pParameterCount,
pParameterDescs )
Value:
( (This)->EnumerateMetaCommandParameters(CommandId,Stage,pTotalStructureSizeInBytes,pParameterCount,pParameterDescs) )
3238#define ID3D12Device14_EnumerateMetaCommandParameters(This,CommandId,Stage,pTotalStructureSizeInBytes,pParameterCount,pParameterDescs) \
3239 ( (This)->EnumerateMetaCommandParameters(CommandId,Stage,pTotalStructureSizeInBytes,pParameterCount,pParameterDescs) )

◆ ID3D12Device14_EnumerateMetaCommands

#define ID3D12Device14_EnumerateMetaCommands ( This,
pNumMetaCommands,
pDescs )
Value:
( (This)->EnumerateMetaCommands(pNumMetaCommands,pDescs) )
3236#define ID3D12Device14_EnumerateMetaCommands(This,pNumMetaCommands,pDescs) \
3237 ( (This)->EnumerateMetaCommands(pNumMetaCommands,pDescs) )

◆ ID3D12Device14_Evict

#define ID3D12Device14_Evict ( This,
NumObjects,
ppObjects )
Value:
( (This)->Evict(NumObjects,ppObjects) )
3192#define ID3D12Device14_Evict(This,NumObjects,ppObjects) \
3193 ( (This)->Evict(NumObjects,ppObjects) )

◆ ID3D12Device14_GetCopyableFootprints

#define ID3D12Device14_GetCopyableFootprints ( This,
pResourceDesc,
FirstSubresource,
NumSubresources,
BaseOffset,
pLayouts,
pNumRows,
pRowSizeInBytes,
pTotalBytes )
Value:
( (This)->GetCopyableFootprints(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )
3198#define ID3D12Device14_GetCopyableFootprints(This,pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) \
3199 ( (This)->GetCopyableFootprints(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )

◆ ID3D12Device14_GetCopyableFootprints1

#define ID3D12Device14_GetCopyableFootprints1 ( This,
pResourceDesc,
FirstSubresource,
NumSubresources,
BaseOffset,
pLayouts,
pNumRows,
pRowSizeInBytes,
pTotalBytes )
Value:
( (This)->GetCopyableFootprints1(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )
3260#define ID3D12Device14_GetCopyableFootprints1(This,pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) \
3261 ( (This)->GetCopyableFootprints1(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )

◆ ID3D12Device14_GetDescriptorHandleIncrementSize

#define ID3D12Device14_GetDescriptorHandleIncrementSize ( This,
DescriptorHeapType )
Value:
( (This)->GetDescriptorHandleIncrementSize(DescriptorHeapType) )
3156#define ID3D12Device14_GetDescriptorHandleIncrementSize(This,DescriptorHeapType) \
3157 ( (This)->GetDescriptorHandleIncrementSize(DescriptorHeapType) )

◆ ID3D12Device14_GetDeviceRemovedReason

#define ID3D12Device14_GetDeviceRemovedReason ( This)
Value:
( (This)->GetDeviceRemovedReason() )
3196#define ID3D12Device14_GetDeviceRemovedReason(This) \
3197 ( (This)->GetDeviceRemovedReason() )

◆ ID3D12Device14_GetNodeCount

#define ID3D12Device14_GetNodeCount ( This)
Value:
( (This)->GetNodeCount() )
3140#define ID3D12Device14_GetNodeCount(This) \
3141 ( (This)->GetNodeCount() )

◆ ID3D12Device14_GetPrivateData

#define ID3D12Device14_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
3132#define ID3D12Device14_GetPrivateData(This,guid,pDataSize,pData) \
3133 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12Device14_GetRaytracingAccelerationStructurePrebuildInfo

#define ID3D12Device14_GetRaytracingAccelerationStructurePrebuildInfo ( This,
pDesc,
pInfo )
Value:
( (This)->GetRaytracingAccelerationStructurePrebuildInfo(pDesc,pInfo) )
3244#define ID3D12Device14_GetRaytracingAccelerationStructurePrebuildInfo(This,pDesc,pInfo) \
3245 ( (This)->GetRaytracingAccelerationStructurePrebuildInfo(pDesc,pInfo) )

◆ ID3D12Device14_GetResourceTiling

#define ID3D12Device14_GetResourceTiling ( This,
pTiledResource,
pNumTilesForEntireResource,
pPackedMipDesc,
pStandardTileShapeForNonPackedMips,
pNumSubresourceTilings,
FirstSubresourceTilingToGet,
pSubresourceTilingsForNonPackedMips )
Value:
( (This)->GetResourceTiling(pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) )
3206#define ID3D12Device14_GetResourceTiling(This,pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) \
3207 ( (This)->GetResourceTiling(pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) )

◆ ID3D12Device14_MakeResident

#define ID3D12Device14_MakeResident ( This,
NumObjects,
ppObjects )
Value:
( (This)->MakeResident(NumObjects,ppObjects) )
3190#define ID3D12Device14_MakeResident(This,NumObjects,ppObjects) \
3191 ( (This)->MakeResident(NumObjects,ppObjects) )

◆ ID3D12Device14_OpenExistingHeapFromAddress

#define ID3D12Device14_OpenExistingHeapFromAddress ( This,
pAddress,
riid,
ppvHeap )
Value:
( (This)->OpenExistingHeapFromAddress(pAddress,riid,ppvHeap) )
3216#define ID3D12Device14_OpenExistingHeapFromAddress(This,pAddress,riid,ppvHeap) \
3217 ( (This)->OpenExistingHeapFromAddress(pAddress,riid,ppvHeap) )

◆ ID3D12Device14_OpenExistingHeapFromAddress1

#define ID3D12Device14_OpenExistingHeapFromAddress1 ( This,
pAddress,
size,
riid,
ppvHeap )
Value:
( (This)->OpenExistingHeapFromAddress1(pAddress,size,riid,ppvHeap) )
3276#define ID3D12Device14_OpenExistingHeapFromAddress1(This,pAddress,size,riid,ppvHeap) \
3277 ( (This)->OpenExistingHeapFromAddress1(pAddress,size,riid,ppvHeap) )

◆ ID3D12Device14_OpenExistingHeapFromFileMapping

#define ID3D12Device14_OpenExistingHeapFromFileMapping ( This,
hFileMapping,
riid,
ppvHeap )
Value:
( (This)->OpenExistingHeapFromFileMapping(hFileMapping,riid,ppvHeap) )
3218#define ID3D12Device14_OpenExistingHeapFromFileMapping(This,hFileMapping,riid,ppvHeap) \
3219 ( (This)->OpenExistingHeapFromFileMapping(hFileMapping,riid,ppvHeap) )

◆ ID3D12Device14_OpenSharedHandle

#define ID3D12Device14_OpenSharedHandle ( This,
NTHandle,
riid,
ppvObj )
Value:
( (This)->OpenSharedHandle(NTHandle,riid,ppvObj) )
3186#define ID3D12Device14_OpenSharedHandle(This,NTHandle,riid,ppvObj) \
3187 ( (This)->OpenSharedHandle(NTHandle,riid,ppvObj) )

◆ ID3D12Device14_OpenSharedHandleByName

#define ID3D12Device14_OpenSharedHandleByName ( This,
Name,
Access,
pNTHandle )
Value:
( (This)->OpenSharedHandleByName(Name,Access,pNTHandle) )
3188#define ID3D12Device14_OpenSharedHandleByName(This,Name,Access,pNTHandle) \
3189 ( (This)->OpenSharedHandleByName(Name,Access,pNTHandle) )

◆ ID3D12Device14_QueryInterface

#define ID3D12Device14_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
3126#define ID3D12Device14_QueryInterface(This,riid,ppvObject) \
3127 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Device14_Release

#define ID3D12Device14_Release ( This)
Value:
( (This)->Release() )
3130#define ID3D12Device14_Release(This) \
3131 ( (This)->Release() )

◆ ID3D12Device14_RemoveDevice

#define ID3D12Device14_RemoveDevice ( This)
Value:
( (This)->RemoveDevice() )
3234#define ID3D12Device14_RemoveDevice(This) \
3235 ( (This)->RemoveDevice() )

◆ ID3D12Device14_SetBackgroundProcessingMode

#define ID3D12Device14_SetBackgroundProcessingMode ( This,
Mode,
MeasurementsAction,
hEventToSignalUponCompletion,
pbFurtherMeasurementsDesired )
Value:
( (This)->SetBackgroundProcessingMode(Mode,MeasurementsAction,hEventToSignalUponCompletion,pbFurtherMeasurementsDesired) )
3248#define ID3D12Device14_SetBackgroundProcessingMode(This,Mode,MeasurementsAction,hEventToSignalUponCompletion,pbFurtherMeasurementsDesired) \
3249 ( (This)->SetBackgroundProcessingMode(Mode,MeasurementsAction,hEventToSignalUponCompletion,pbFurtherMeasurementsDesired) )

◆ ID3D12Device14_SetEventOnMultipleFenceCompletion

#define ID3D12Device14_SetEventOnMultipleFenceCompletion ( This,
ppFences,
pFenceValues,
NumFences,
Flags,
hEvent )
Value:
( (This)->SetEventOnMultipleFenceCompletion(ppFences,pFenceValues,NumFences,Flags,hEvent) )
3210#define ID3D12Device14_SetEventOnMultipleFenceCompletion(This,ppFences,pFenceValues,NumFences,Flags,hEvent) \
3211 ( (This)->SetEventOnMultipleFenceCompletion(ppFences,pFenceValues,NumFences,Flags,hEvent) )

◆ ID3D12Device14_SetName

#define ID3D12Device14_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
3138#define ID3D12Device14_SetName(This,Name) \
3139 ( (This)->SetName(Name) )

◆ ID3D12Device14_SetPrivateData

#define ID3D12Device14_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
3134#define ID3D12Device14_SetPrivateData(This,guid,DataSize,pData) \
3135 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12Device14_SetPrivateDataInterface

#define ID3D12Device14_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
3136#define ID3D12Device14_SetPrivateDataInterface(This,guid,pData) \
3137 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12Device14_SetResidencyPriority

#define ID3D12Device14_SetResidencyPriority ( This,
NumObjects,
ppObjects,
pPriorities )
Value:
( (This)->SetResidencyPriority(NumObjects,ppObjects,pPriorities) )
3212#define ID3D12Device14_SetResidencyPriority(This,NumObjects,ppObjects,pPriorities) \
3213 ( (This)->SetResidencyPriority(NumObjects,ppObjects,pPriorities) )

◆ ID3D12Device14_SetStablePowerState

#define ID3D12Device14_SetStablePowerState ( This,
Enable )
Value:
( (This)->SetStablePowerState(Enable) )
3202#define ID3D12Device14_SetStablePowerState(This,Enable) \
3203 ( (This)->SetStablePowerState(Enable) )

◆ ID3D12Device14_ShaderCacheControl

#define ID3D12Device14_ShaderCacheControl ( This,
Kinds,
Control )
Value:
( (This)->ShaderCacheControl(Kinds,Control) )
3264#define ID3D12Device14_ShaderCacheControl(This,Kinds,Control) \
3265 ( (This)->ShaderCacheControl(Kinds,Control) )

◆ ID3D12Device1_AddRef

#define ID3D12Device1_AddRef ( This)
Value:
( (This)->AddRef() )
834#define ID3D12Device1_AddRef(This) \
835 ( (This)->AddRef() )

◆ ID3D12Device1_CheckFeatureSupport

#define ID3D12Device1_CheckFeatureSupport ( This,
Feature,
pFeatureSupportData,
FeatureSupportDataSize )
Value:
( (This)->CheckFeatureSupport(Feature,pFeatureSupportData,FeatureSupportDataSize) )
858#define ID3D12Device1_CheckFeatureSupport(This,Feature,pFeatureSupportData,FeatureSupportDataSize) \
859 ( (This)->CheckFeatureSupport(Feature,pFeatureSupportData,FeatureSupportDataSize) )

◆ ID3D12Device1_CopyDescriptors

#define ID3D12Device1_CopyDescriptors ( This,
NumDestDescriptorRanges,
pDestDescriptorRangeStarts,
pDestDescriptorRangeSizes,
NumSrcDescriptorRanges,
pSrcDescriptorRangeStarts,
pSrcDescriptorRangeSizes,
DescriptorHeapsType )
Value:
( (This)->CopyDescriptors(NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) )
878#define ID3D12Device1_CopyDescriptors(This,NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) \
879 ( (This)->CopyDescriptors(NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) )

◆ ID3D12Device1_CopyDescriptorsSimple

#define ID3D12Device1_CopyDescriptorsSimple ( This,
NumDescriptors,
DestDescriptorRangeStart,
SrcDescriptorRangeStart,
DescriptorHeapsType )
Value:
( (This)->CopyDescriptorsSimple(NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) )
880#define ID3D12Device1_CopyDescriptorsSimple(This,NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) \
881 ( (This)->CopyDescriptorsSimple(NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) )

◆ ID3D12Device1_CreateCommandAllocator

#define ID3D12Device1_CreateCommandAllocator ( This,
type,
riid,
ppCommandAllocator )
Value:
( (This)->CreateCommandAllocator(type,riid,ppCommandAllocator) )
850#define ID3D12Device1_CreateCommandAllocator(This,type,riid,ppCommandAllocator) \
851 ( (This)->CreateCommandAllocator(type,riid,ppCommandAllocator) )

◆ ID3D12Device1_CreateCommandList

#define ID3D12Device1_CreateCommandList ( This,
nodeMask,
type,
pCommandAllocator,
pInitialState,
riid,
ppCommandList )
Value:
( (This)->CreateCommandList(nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) )
856#define ID3D12Device1_CreateCommandList(This,nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) \
857 ( (This)->CreateCommandList(nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) )

◆ ID3D12Device1_CreateCommandQueue

#define ID3D12Device1_CreateCommandQueue ( This,
pDesc,
riid,
ppCommandQueue )
Value:
( (This)->CreateCommandQueue(pDesc,riid,ppCommandQueue) )
848#define ID3D12Device1_CreateCommandQueue(This,pDesc,riid,ppCommandQueue) \
849 ( (This)->CreateCommandQueue(pDesc,riid,ppCommandQueue) )

◆ ID3D12Device1_CreateCommandSignature

#define ID3D12Device1_CreateCommandSignature ( This,
pDesc,
pRootSignature,
riid,
ppvCommandSignature )
Value:
( (This)->CreateCommandSignature(pDesc,pRootSignature,riid,ppvCommandSignature) )
910#define ID3D12Device1_CreateCommandSignature(This,pDesc,pRootSignature,riid,ppvCommandSignature) \
911 ( (This)->CreateCommandSignature(pDesc,pRootSignature,riid,ppvCommandSignature) )

◆ ID3D12Device1_CreateCommittedResource

#define ID3D12Device1_CreateCommittedResource ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) )
882#define ID3D12Device1_CreateCommittedResource(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) \
883 ( (This)->CreateCommittedResource(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) )

◆ ID3D12Device1_CreateComputePipelineState

#define ID3D12Device1_CreateComputePipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreateComputePipelineState(pDesc,riid,ppPipelineState) )
854#define ID3D12Device1_CreateComputePipelineState(This,pDesc,riid,ppPipelineState) \
855 ( (This)->CreateComputePipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device1_CreateConstantBufferView

#define ID3D12Device1_CreateConstantBufferView ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateConstantBufferView(pDesc,DestDescriptor) )
866#define ID3D12Device1_CreateConstantBufferView(This,pDesc,DestDescriptor) \
867 ( (This)->CreateConstantBufferView(pDesc,DestDescriptor) )

◆ ID3D12Device1_CreateDepthStencilView

#define ID3D12Device1_CreateDepthStencilView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateDepthStencilView(pResource,pDesc,DestDescriptor) )
874#define ID3D12Device1_CreateDepthStencilView(This,pResource,pDesc,DestDescriptor) \
875 ( (This)->CreateDepthStencilView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device1_CreateDescriptorHeap

#define ID3D12Device1_CreateDescriptorHeap ( This,
pDescriptorHeapDesc,
riid,
ppvHeap )
Value:
( (This)->CreateDescriptorHeap(pDescriptorHeapDesc,riid,ppvHeap) )
860#define ID3D12Device1_CreateDescriptorHeap(This,pDescriptorHeapDesc,riid,ppvHeap) \
861 ( (This)->CreateDescriptorHeap(pDescriptorHeapDesc,riid,ppvHeap) )

◆ ID3D12Device1_CreateFence

#define ID3D12Device1_CreateFence ( This,
InitialValue,
Flags,
riid,
ppFence )
Value:
( (This)->CreateFence(InitialValue,Flags,riid,ppFence) )
900#define ID3D12Device1_CreateFence(This,InitialValue,Flags,riid,ppFence) \
901 ( (This)->CreateFence(InitialValue,Flags,riid,ppFence) )

◆ ID3D12Device1_CreateGraphicsPipelineState

#define ID3D12Device1_CreateGraphicsPipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreateGraphicsPipelineState(pDesc,riid,ppPipelineState) )
852#define ID3D12Device1_CreateGraphicsPipelineState(This,pDesc,riid,ppPipelineState) \
853 ( (This)->CreateGraphicsPipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device1_CreateHeap

#define ID3D12Device1_CreateHeap ( This,
pDesc,
riid,
ppvHeap )
Value:
( (This)->CreateHeap(pDesc,riid,ppvHeap) )
884#define ID3D12Device1_CreateHeap(This,pDesc,riid,ppvHeap) \
885 ( (This)->CreateHeap(pDesc,riid,ppvHeap) )

◆ ID3D12Device1_CreatePipelineLibrary

#define ID3D12Device1_CreatePipelineLibrary ( This,
pLibraryBlob,
BlobLength,
riid,
ppPipelineLibrary )
Value:
( (This)->CreatePipelineLibrary(pLibraryBlob,BlobLength,riid,ppPipelineLibrary) )
914#define ID3D12Device1_CreatePipelineLibrary(This,pLibraryBlob,BlobLength,riid,ppPipelineLibrary) \
915 ( (This)->CreatePipelineLibrary(pLibraryBlob,BlobLength,riid,ppPipelineLibrary) )

◆ ID3D12Device1_CreatePlacedResource

#define ID3D12Device1_CreatePlacedResource ( This,
pHeap,
HeapOffset,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreatePlacedResource(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
886#define ID3D12Device1_CreatePlacedResource(This,pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
887 ( (This)->CreatePlacedResource(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device1_CreateQueryHeap

#define ID3D12Device1_CreateQueryHeap ( This,
pDesc,
riid,
ppvHeap )
Value:
( (This)->CreateQueryHeap(pDesc,riid,ppvHeap) )
906#define ID3D12Device1_CreateQueryHeap(This,pDesc,riid,ppvHeap) \
907 ( (This)->CreateQueryHeap(pDesc,riid,ppvHeap) )

◆ ID3D12Device1_CreateRenderTargetView

#define ID3D12Device1_CreateRenderTargetView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateRenderTargetView(pResource,pDesc,DestDescriptor) )
872#define ID3D12Device1_CreateRenderTargetView(This,pResource,pDesc,DestDescriptor) \
873 ( (This)->CreateRenderTargetView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device1_CreateReservedResource

#define ID3D12Device1_CreateReservedResource ( This,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreateReservedResource(pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
888#define ID3D12Device1_CreateReservedResource(This,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
889 ( (This)->CreateReservedResource(pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device1_CreateRootSignature

#define ID3D12Device1_CreateRootSignature ( This,
nodeMask,
pBlobWithRootSignature,
blobLengthInBytes,
riid,
ppvRootSignature )
Value:
( (This)->CreateRootSignature(nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) )
864#define ID3D12Device1_CreateRootSignature(This,nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) \
865 ( (This)->CreateRootSignature(nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) )

◆ ID3D12Device1_CreateSampler

#define ID3D12Device1_CreateSampler ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateSampler(pDesc,DestDescriptor) )
876#define ID3D12Device1_CreateSampler(This,pDesc,DestDescriptor) \
877 ( (This)->CreateSampler(pDesc,DestDescriptor) )

◆ ID3D12Device1_CreateShaderResourceView

#define ID3D12Device1_CreateShaderResourceView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateShaderResourceView(pResource,pDesc,DestDescriptor) )
868#define ID3D12Device1_CreateShaderResourceView(This,pResource,pDesc,DestDescriptor) \
869 ( (This)->CreateShaderResourceView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device1_CreateSharedHandle

#define ID3D12Device1_CreateSharedHandle ( This,
pObject,
pAttributes,
Access,
Name,
pHandle )
Value:
( (This)->CreateSharedHandle(pObject,pAttributes,Access,Name,pHandle) )
890#define ID3D12Device1_CreateSharedHandle(This,pObject,pAttributes,Access,Name,pHandle) \
891 ( (This)->CreateSharedHandle(pObject,pAttributes,Access,Name,pHandle) )

◆ ID3D12Device1_CreateUnorderedAccessView

#define ID3D12Device1_CreateUnorderedAccessView ( This,
pResource,
pCounterResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateUnorderedAccessView(pResource,pCounterResource,pDesc,DestDescriptor) )
870#define ID3D12Device1_CreateUnorderedAccessView(This,pResource,pCounterResource,pDesc,DestDescriptor) \
871 ( (This)->CreateUnorderedAccessView(pResource,pCounterResource,pDesc,DestDescriptor) )

◆ ID3D12Device1_Evict

#define ID3D12Device1_Evict ( This,
NumObjects,
ppObjects )
Value:
( (This)->Evict(NumObjects,ppObjects) )
898#define ID3D12Device1_Evict(This,NumObjects,ppObjects) \
899 ( (This)->Evict(NumObjects,ppObjects) )

◆ ID3D12Device1_GetCopyableFootprints

#define ID3D12Device1_GetCopyableFootprints ( This,
pResourceDesc,
FirstSubresource,
NumSubresources,
BaseOffset,
pLayouts,
pNumRows,
pRowSizeInBytes,
pTotalBytes )
Value:
( (This)->GetCopyableFootprints(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )
904#define ID3D12Device1_GetCopyableFootprints(This,pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) \
905 ( (This)->GetCopyableFootprints(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )

◆ ID3D12Device1_GetDescriptorHandleIncrementSize

#define ID3D12Device1_GetDescriptorHandleIncrementSize ( This,
DescriptorHeapType )
Value:
( (This)->GetDescriptorHandleIncrementSize(DescriptorHeapType) )
862#define ID3D12Device1_GetDescriptorHandleIncrementSize(This,DescriptorHeapType) \
863 ( (This)->GetDescriptorHandleIncrementSize(DescriptorHeapType) )

◆ ID3D12Device1_GetDeviceRemovedReason

#define ID3D12Device1_GetDeviceRemovedReason ( This)
Value:
( (This)->GetDeviceRemovedReason() )
902#define ID3D12Device1_GetDeviceRemovedReason(This) \
903 ( (This)->GetDeviceRemovedReason() )

◆ ID3D12Device1_GetNodeCount

#define ID3D12Device1_GetNodeCount ( This)
Value:
( (This)->GetNodeCount() )
846#define ID3D12Device1_GetNodeCount(This) \
847 ( (This)->GetNodeCount() )

◆ ID3D12Device1_GetPrivateData

#define ID3D12Device1_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
838#define ID3D12Device1_GetPrivateData(This,guid,pDataSize,pData) \
839 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12Device1_GetResourceTiling

#define ID3D12Device1_GetResourceTiling ( This,
pTiledResource,
pNumTilesForEntireResource,
pPackedMipDesc,
pStandardTileShapeForNonPackedMips,
pNumSubresourceTilings,
FirstSubresourceTilingToGet,
pSubresourceTilingsForNonPackedMips )
Value:
( (This)->GetResourceTiling(pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) )
912#define ID3D12Device1_GetResourceTiling(This,pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) \
913 ( (This)->GetResourceTiling(pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) )

◆ ID3D12Device1_MakeResident

#define ID3D12Device1_MakeResident ( This,
NumObjects,
ppObjects )
Value:
( (This)->MakeResident(NumObjects,ppObjects) )
896#define ID3D12Device1_MakeResident(This,NumObjects,ppObjects) \
897 ( (This)->MakeResident(NumObjects,ppObjects) )

◆ ID3D12Device1_OpenSharedHandle

#define ID3D12Device1_OpenSharedHandle ( This,
NTHandle,
riid,
ppvObj )
Value:
( (This)->OpenSharedHandle(NTHandle,riid,ppvObj) )
892#define ID3D12Device1_OpenSharedHandle(This,NTHandle,riid,ppvObj) \
893 ( (This)->OpenSharedHandle(NTHandle,riid,ppvObj) )

◆ ID3D12Device1_OpenSharedHandleByName

#define ID3D12Device1_OpenSharedHandleByName ( This,
Name,
Access,
pNTHandle )
Value:
( (This)->OpenSharedHandleByName(Name,Access,pNTHandle) )
894#define ID3D12Device1_OpenSharedHandleByName(This,Name,Access,pNTHandle) \
895 ( (This)->OpenSharedHandleByName(Name,Access,pNTHandle) )

◆ ID3D12Device1_QueryInterface

#define ID3D12Device1_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
832#define ID3D12Device1_QueryInterface(This,riid,ppvObject) \
833 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Device1_Release

#define ID3D12Device1_Release ( This)
Value:
( (This)->Release() )
836#define ID3D12Device1_Release(This) \
837 ( (This)->Release() )

◆ ID3D12Device1_SetEventOnMultipleFenceCompletion

#define ID3D12Device1_SetEventOnMultipleFenceCompletion ( This,
ppFences,
pFenceValues,
NumFences,
Flags,
hEvent )
Value:
( (This)->SetEventOnMultipleFenceCompletion(ppFences,pFenceValues,NumFences,Flags,hEvent) )
916#define ID3D12Device1_SetEventOnMultipleFenceCompletion(This,ppFences,pFenceValues,NumFences,Flags,hEvent) \
917 ( (This)->SetEventOnMultipleFenceCompletion(ppFences,pFenceValues,NumFences,Flags,hEvent) )

◆ ID3D12Device1_SetName

#define ID3D12Device1_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
844#define ID3D12Device1_SetName(This,Name) \
845 ( (This)->SetName(Name) )

◆ ID3D12Device1_SetPrivateData

#define ID3D12Device1_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
840#define ID3D12Device1_SetPrivateData(This,guid,DataSize,pData) \
841 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12Device1_SetPrivateDataInterface

#define ID3D12Device1_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
842#define ID3D12Device1_SetPrivateDataInterface(This,guid,pData) \
843 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12Device1_SetResidencyPriority

#define ID3D12Device1_SetResidencyPriority ( This,
NumObjects,
ppObjects,
pPriorities )
Value:
( (This)->SetResidencyPriority(NumObjects,ppObjects,pPriorities) )
918#define ID3D12Device1_SetResidencyPriority(This,NumObjects,ppObjects,pPriorities) \
919 ( (This)->SetResidencyPriority(NumObjects,ppObjects,pPriorities) )

◆ ID3D12Device1_SetStablePowerState

#define ID3D12Device1_SetStablePowerState ( This,
Enable )
Value:
( (This)->SetStablePowerState(Enable) )
908#define ID3D12Device1_SetStablePowerState(This,Enable) \
909 ( (This)->SetStablePowerState(Enable) )

◆ ID3D12Device2_AddRef

#define ID3D12Device2_AddRef ( This)
Value:
( (This)->AddRef() )
922#define ID3D12Device2_AddRef(This) \
923 ( (This)->AddRef() )

◆ ID3D12Device2_CheckFeatureSupport

#define ID3D12Device2_CheckFeatureSupport ( This,
Feature,
pFeatureSupportData,
FeatureSupportDataSize )
Value:
( (This)->CheckFeatureSupport(Feature,pFeatureSupportData,FeatureSupportDataSize) )
946#define ID3D12Device2_CheckFeatureSupport(This,Feature,pFeatureSupportData,FeatureSupportDataSize) \
947 ( (This)->CheckFeatureSupport(Feature,pFeatureSupportData,FeatureSupportDataSize) )

◆ ID3D12Device2_CopyDescriptors

#define ID3D12Device2_CopyDescriptors ( This,
NumDestDescriptorRanges,
pDestDescriptorRangeStarts,
pDestDescriptorRangeSizes,
NumSrcDescriptorRanges,
pSrcDescriptorRangeStarts,
pSrcDescriptorRangeSizes,
DescriptorHeapsType )
Value:
( (This)->CopyDescriptors(NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) )
966#define ID3D12Device2_CopyDescriptors(This,NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) \
967 ( (This)->CopyDescriptors(NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) )

◆ ID3D12Device2_CopyDescriptorsSimple

#define ID3D12Device2_CopyDescriptorsSimple ( This,
NumDescriptors,
DestDescriptorRangeStart,
SrcDescriptorRangeStart,
DescriptorHeapsType )
Value:
( (This)->CopyDescriptorsSimple(NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) )
968#define ID3D12Device2_CopyDescriptorsSimple(This,NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) \
969 ( (This)->CopyDescriptorsSimple(NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) )

◆ ID3D12Device2_CreateCommandAllocator

#define ID3D12Device2_CreateCommandAllocator ( This,
type,
riid,
ppCommandAllocator )
Value:
( (This)->CreateCommandAllocator(type,riid,ppCommandAllocator) )
938#define ID3D12Device2_CreateCommandAllocator(This,type,riid,ppCommandAllocator) \
939 ( (This)->CreateCommandAllocator(type,riid,ppCommandAllocator) )

◆ ID3D12Device2_CreateCommandList

#define ID3D12Device2_CreateCommandList ( This,
nodeMask,
type,
pCommandAllocator,
pInitialState,
riid,
ppCommandList )
Value:
( (This)->CreateCommandList(nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) )
944#define ID3D12Device2_CreateCommandList(This,nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) \
945 ( (This)->CreateCommandList(nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) )

◆ ID3D12Device2_CreateCommandQueue

#define ID3D12Device2_CreateCommandQueue ( This,
pDesc,
riid,
ppCommandQueue )
Value:
( (This)->CreateCommandQueue(pDesc,riid,ppCommandQueue) )
936#define ID3D12Device2_CreateCommandQueue(This,pDesc,riid,ppCommandQueue) \
937 ( (This)->CreateCommandQueue(pDesc,riid,ppCommandQueue) )

◆ ID3D12Device2_CreateCommandSignature

#define ID3D12Device2_CreateCommandSignature ( This,
pDesc,
pRootSignature,
riid,
ppvCommandSignature )
Value:
( (This)->CreateCommandSignature(pDesc,pRootSignature,riid,ppvCommandSignature) )
998#define ID3D12Device2_CreateCommandSignature(This,pDesc,pRootSignature,riid,ppvCommandSignature) \
999 ( (This)->CreateCommandSignature(pDesc,pRootSignature,riid,ppvCommandSignature) )

◆ ID3D12Device2_CreateCommittedResource

#define ID3D12Device2_CreateCommittedResource ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) )
970#define ID3D12Device2_CreateCommittedResource(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) \
971 ( (This)->CreateCommittedResource(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) )

◆ ID3D12Device2_CreateComputePipelineState

#define ID3D12Device2_CreateComputePipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreateComputePipelineState(pDesc,riid,ppPipelineState) )
942#define ID3D12Device2_CreateComputePipelineState(This,pDesc,riid,ppPipelineState) \
943 ( (This)->CreateComputePipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device2_CreateConstantBufferView

#define ID3D12Device2_CreateConstantBufferView ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateConstantBufferView(pDesc,DestDescriptor) )
954#define ID3D12Device2_CreateConstantBufferView(This,pDesc,DestDescriptor) \
955 ( (This)->CreateConstantBufferView(pDesc,DestDescriptor) )

◆ ID3D12Device2_CreateDepthStencilView

#define ID3D12Device2_CreateDepthStencilView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateDepthStencilView(pResource,pDesc,DestDescriptor) )
962#define ID3D12Device2_CreateDepthStencilView(This,pResource,pDesc,DestDescriptor) \
963 ( (This)->CreateDepthStencilView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device2_CreateDescriptorHeap

#define ID3D12Device2_CreateDescriptorHeap ( This,
pDescriptorHeapDesc,
riid,
ppvHeap )
Value:
( (This)->CreateDescriptorHeap(pDescriptorHeapDesc,riid,ppvHeap) )
948#define ID3D12Device2_CreateDescriptorHeap(This,pDescriptorHeapDesc,riid,ppvHeap) \
949 ( (This)->CreateDescriptorHeap(pDescriptorHeapDesc,riid,ppvHeap) )

◆ ID3D12Device2_CreateFence

#define ID3D12Device2_CreateFence ( This,
InitialValue,
Flags,
riid,
ppFence )
Value:
( (This)->CreateFence(InitialValue,Flags,riid,ppFence) )
988#define ID3D12Device2_CreateFence(This,InitialValue,Flags,riid,ppFence) \
989 ( (This)->CreateFence(InitialValue,Flags,riid,ppFence) )

◆ ID3D12Device2_CreateGraphicsPipelineState

#define ID3D12Device2_CreateGraphicsPipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreateGraphicsPipelineState(pDesc,riid,ppPipelineState) )
940#define ID3D12Device2_CreateGraphicsPipelineState(This,pDesc,riid,ppPipelineState) \
941 ( (This)->CreateGraphicsPipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device2_CreateHeap

#define ID3D12Device2_CreateHeap ( This,
pDesc,
riid,
ppvHeap )
Value:
( (This)->CreateHeap(pDesc,riid,ppvHeap) )
972#define ID3D12Device2_CreateHeap(This,pDesc,riid,ppvHeap) \
973 ( (This)->CreateHeap(pDesc,riid,ppvHeap) )

◆ ID3D12Device2_CreatePipelineLibrary

#define ID3D12Device2_CreatePipelineLibrary ( This,
pLibraryBlob,
BlobLength,
riid,
ppPipelineLibrary )
Value:
( (This)->CreatePipelineLibrary(pLibraryBlob,BlobLength,riid,ppPipelineLibrary) )
1002#define ID3D12Device2_CreatePipelineLibrary(This,pLibraryBlob,BlobLength,riid,ppPipelineLibrary) \
1003 ( (This)->CreatePipelineLibrary(pLibraryBlob,BlobLength,riid,ppPipelineLibrary) )

◆ ID3D12Device2_CreatePipelineState

#define ID3D12Device2_CreatePipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreatePipelineState(pDesc,riid,ppPipelineState) )
1008#define ID3D12Device2_CreatePipelineState(This,pDesc,riid,ppPipelineState) \
1009 ( (This)->CreatePipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device2_CreatePlacedResource

#define ID3D12Device2_CreatePlacedResource ( This,
pHeap,
HeapOffset,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreatePlacedResource(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
974#define ID3D12Device2_CreatePlacedResource(This,pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
975 ( (This)->CreatePlacedResource(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device2_CreateQueryHeap

#define ID3D12Device2_CreateQueryHeap ( This,
pDesc,
riid,
ppvHeap )
Value:
( (This)->CreateQueryHeap(pDesc,riid,ppvHeap) )
994#define ID3D12Device2_CreateQueryHeap(This,pDesc,riid,ppvHeap) \
995 ( (This)->CreateQueryHeap(pDesc,riid,ppvHeap) )

◆ ID3D12Device2_CreateRenderTargetView

#define ID3D12Device2_CreateRenderTargetView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateRenderTargetView(pResource,pDesc,DestDescriptor) )
960#define ID3D12Device2_CreateRenderTargetView(This,pResource,pDesc,DestDescriptor) \
961 ( (This)->CreateRenderTargetView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device2_CreateReservedResource

#define ID3D12Device2_CreateReservedResource ( This,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreateReservedResource(pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
976#define ID3D12Device2_CreateReservedResource(This,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
977 ( (This)->CreateReservedResource(pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device2_CreateRootSignature

#define ID3D12Device2_CreateRootSignature ( This,
nodeMask,
pBlobWithRootSignature,
blobLengthInBytes,
riid,
ppvRootSignature )
Value:
( (This)->CreateRootSignature(nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) )
952#define ID3D12Device2_CreateRootSignature(This,nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) \
953 ( (This)->CreateRootSignature(nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) )

◆ ID3D12Device2_CreateSampler

#define ID3D12Device2_CreateSampler ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateSampler(pDesc,DestDescriptor) )
964#define ID3D12Device2_CreateSampler(This,pDesc,DestDescriptor) \
965 ( (This)->CreateSampler(pDesc,DestDescriptor) )

◆ ID3D12Device2_CreateShaderResourceView

#define ID3D12Device2_CreateShaderResourceView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateShaderResourceView(pResource,pDesc,DestDescriptor) )
956#define ID3D12Device2_CreateShaderResourceView(This,pResource,pDesc,DestDescriptor) \
957 ( (This)->CreateShaderResourceView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device2_CreateSharedHandle

#define ID3D12Device2_CreateSharedHandle ( This,
pObject,
pAttributes,
Access,
Name,
pHandle )
Value:
( (This)->CreateSharedHandle(pObject,pAttributes,Access,Name,pHandle) )
978#define ID3D12Device2_CreateSharedHandle(This,pObject,pAttributes,Access,Name,pHandle) \
979 ( (This)->CreateSharedHandle(pObject,pAttributes,Access,Name,pHandle) )

◆ ID3D12Device2_CreateUnorderedAccessView

#define ID3D12Device2_CreateUnorderedAccessView ( This,
pResource,
pCounterResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateUnorderedAccessView(pResource,pCounterResource,pDesc,DestDescriptor) )
958#define ID3D12Device2_CreateUnorderedAccessView(This,pResource,pCounterResource,pDesc,DestDescriptor) \
959 ( (This)->CreateUnorderedAccessView(pResource,pCounterResource,pDesc,DestDescriptor) )

◆ ID3D12Device2_Evict

#define ID3D12Device2_Evict ( This,
NumObjects,
ppObjects )
Value:
( (This)->Evict(NumObjects,ppObjects) )
986#define ID3D12Device2_Evict(This,NumObjects,ppObjects) \
987 ( (This)->Evict(NumObjects,ppObjects) )

◆ ID3D12Device2_GetCopyableFootprints

#define ID3D12Device2_GetCopyableFootprints ( This,
pResourceDesc,
FirstSubresource,
NumSubresources,
BaseOffset,
pLayouts,
pNumRows,
pRowSizeInBytes,
pTotalBytes )
Value:
( (This)->GetCopyableFootprints(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )
992#define ID3D12Device2_GetCopyableFootprints(This,pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) \
993 ( (This)->GetCopyableFootprints(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )

◆ ID3D12Device2_GetDescriptorHandleIncrementSize

#define ID3D12Device2_GetDescriptorHandleIncrementSize ( This,
DescriptorHeapType )
Value:
( (This)->GetDescriptorHandleIncrementSize(DescriptorHeapType) )
950#define ID3D12Device2_GetDescriptorHandleIncrementSize(This,DescriptorHeapType) \
951 ( (This)->GetDescriptorHandleIncrementSize(DescriptorHeapType) )

◆ ID3D12Device2_GetDeviceRemovedReason

#define ID3D12Device2_GetDeviceRemovedReason ( This)
Value:
( (This)->GetDeviceRemovedReason() )
990#define ID3D12Device2_GetDeviceRemovedReason(This) \
991 ( (This)->GetDeviceRemovedReason() )

◆ ID3D12Device2_GetNodeCount

#define ID3D12Device2_GetNodeCount ( This)
Value:
( (This)->GetNodeCount() )
934#define ID3D12Device2_GetNodeCount(This) \
935 ( (This)->GetNodeCount() )

◆ ID3D12Device2_GetPrivateData

#define ID3D12Device2_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
926#define ID3D12Device2_GetPrivateData(This,guid,pDataSize,pData) \
927 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12Device2_GetResourceTiling

#define ID3D12Device2_GetResourceTiling ( This,
pTiledResource,
pNumTilesForEntireResource,
pPackedMipDesc,
pStandardTileShapeForNonPackedMips,
pNumSubresourceTilings,
FirstSubresourceTilingToGet,
pSubresourceTilingsForNonPackedMips )
Value:
( (This)->GetResourceTiling(pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) )
1000#define ID3D12Device2_GetResourceTiling(This,pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) \
1001 ( (This)->GetResourceTiling(pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) )

◆ ID3D12Device2_MakeResident

#define ID3D12Device2_MakeResident ( This,
NumObjects,
ppObjects )
Value:
( (This)->MakeResident(NumObjects,ppObjects) )
984#define ID3D12Device2_MakeResident(This,NumObjects,ppObjects) \
985 ( (This)->MakeResident(NumObjects,ppObjects) )

◆ ID3D12Device2_OpenSharedHandle

#define ID3D12Device2_OpenSharedHandle ( This,
NTHandle,
riid,
ppvObj )
Value:
( (This)->OpenSharedHandle(NTHandle,riid,ppvObj) )
980#define ID3D12Device2_OpenSharedHandle(This,NTHandle,riid,ppvObj) \
981 ( (This)->OpenSharedHandle(NTHandle,riid,ppvObj) )

◆ ID3D12Device2_OpenSharedHandleByName

#define ID3D12Device2_OpenSharedHandleByName ( This,
Name,
Access,
pNTHandle )
Value:
( (This)->OpenSharedHandleByName(Name,Access,pNTHandle) )
982#define ID3D12Device2_OpenSharedHandleByName(This,Name,Access,pNTHandle) \
983 ( (This)->OpenSharedHandleByName(Name,Access,pNTHandle) )

◆ ID3D12Device2_QueryInterface

#define ID3D12Device2_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
920#define ID3D12Device2_QueryInterface(This,riid,ppvObject) \
921 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Device2_Release

#define ID3D12Device2_Release ( This)
Value:
( (This)->Release() )
924#define ID3D12Device2_Release(This) \
925 ( (This)->Release() )

◆ ID3D12Device2_SetEventOnMultipleFenceCompletion

#define ID3D12Device2_SetEventOnMultipleFenceCompletion ( This,
ppFences,
pFenceValues,
NumFences,
Flags,
hEvent )
Value:
( (This)->SetEventOnMultipleFenceCompletion(ppFences,pFenceValues,NumFences,Flags,hEvent) )
1004#define ID3D12Device2_SetEventOnMultipleFenceCompletion(This,ppFences,pFenceValues,NumFences,Flags,hEvent) \
1005 ( (This)->SetEventOnMultipleFenceCompletion(ppFences,pFenceValues,NumFences,Flags,hEvent) )

◆ ID3D12Device2_SetName

#define ID3D12Device2_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
932#define ID3D12Device2_SetName(This,Name) \
933 ( (This)->SetName(Name) )

◆ ID3D12Device2_SetPrivateData

#define ID3D12Device2_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
928#define ID3D12Device2_SetPrivateData(This,guid,DataSize,pData) \
929 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12Device2_SetPrivateDataInterface

#define ID3D12Device2_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
930#define ID3D12Device2_SetPrivateDataInterface(This,guid,pData) \
931 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12Device2_SetResidencyPriority

#define ID3D12Device2_SetResidencyPriority ( This,
NumObjects,
ppObjects,
pPriorities )
Value:
( (This)->SetResidencyPriority(NumObjects,ppObjects,pPriorities) )
1006#define ID3D12Device2_SetResidencyPriority(This,NumObjects,ppObjects,pPriorities) \
1007 ( (This)->SetResidencyPriority(NumObjects,ppObjects,pPriorities) )

◆ ID3D12Device2_SetStablePowerState

#define ID3D12Device2_SetStablePowerState ( This,
Enable )
Value:
( (This)->SetStablePowerState(Enable) )
996#define ID3D12Device2_SetStablePowerState(This,Enable) \
997 ( (This)->SetStablePowerState(Enable) )

◆ ID3D12Device3_AddRef

#define ID3D12Device3_AddRef ( This)
Value:
( (This)->AddRef() )
1012#define ID3D12Device3_AddRef(This) \
1013 ( (This)->AddRef() )

◆ ID3D12Device3_CheckFeatureSupport

#define ID3D12Device3_CheckFeatureSupport ( This,
Feature,
pFeatureSupportData,
FeatureSupportDataSize )
Value:
( (This)->CheckFeatureSupport(Feature,pFeatureSupportData,FeatureSupportDataSize) )
1036#define ID3D12Device3_CheckFeatureSupport(This,Feature,pFeatureSupportData,FeatureSupportDataSize) \
1037 ( (This)->CheckFeatureSupport(Feature,pFeatureSupportData,FeatureSupportDataSize) )

◆ ID3D12Device3_CopyDescriptors

#define ID3D12Device3_CopyDescriptors ( This,
NumDestDescriptorRanges,
pDestDescriptorRangeStarts,
pDestDescriptorRangeSizes,
NumSrcDescriptorRanges,
pSrcDescriptorRangeStarts,
pSrcDescriptorRangeSizes,
DescriptorHeapsType )
Value:
( (This)->CopyDescriptors(NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) )
1056#define ID3D12Device3_CopyDescriptors(This,NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) \
1057 ( (This)->CopyDescriptors(NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) )

◆ ID3D12Device3_CopyDescriptorsSimple

#define ID3D12Device3_CopyDescriptorsSimple ( This,
NumDescriptors,
DestDescriptorRangeStart,
SrcDescriptorRangeStart,
DescriptorHeapsType )
Value:
( (This)->CopyDescriptorsSimple(NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) )
1058#define ID3D12Device3_CopyDescriptorsSimple(This,NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) \
1059 ( (This)->CopyDescriptorsSimple(NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) )

◆ ID3D12Device3_CreateCommandAllocator

#define ID3D12Device3_CreateCommandAllocator ( This,
type,
riid,
ppCommandAllocator )
Value:
( (This)->CreateCommandAllocator(type,riid,ppCommandAllocator) )
1028#define ID3D12Device3_CreateCommandAllocator(This,type,riid,ppCommandAllocator) \
1029 ( (This)->CreateCommandAllocator(type,riid,ppCommandAllocator) )

◆ ID3D12Device3_CreateCommandList

#define ID3D12Device3_CreateCommandList ( This,
nodeMask,
type,
pCommandAllocator,
pInitialState,
riid,
ppCommandList )
Value:
( (This)->CreateCommandList(nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) )
1034#define ID3D12Device3_CreateCommandList(This,nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) \
1035 ( (This)->CreateCommandList(nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) )

◆ ID3D12Device3_CreateCommandQueue

#define ID3D12Device3_CreateCommandQueue ( This,
pDesc,
riid,
ppCommandQueue )
Value:
( (This)->CreateCommandQueue(pDesc,riid,ppCommandQueue) )
1026#define ID3D12Device3_CreateCommandQueue(This,pDesc,riid,ppCommandQueue) \
1027 ( (This)->CreateCommandQueue(pDesc,riid,ppCommandQueue) )

◆ ID3D12Device3_CreateCommandSignature

#define ID3D12Device3_CreateCommandSignature ( This,
pDesc,
pRootSignature,
riid,
ppvCommandSignature )
Value:
( (This)->CreateCommandSignature(pDesc,pRootSignature,riid,ppvCommandSignature) )
1088#define ID3D12Device3_CreateCommandSignature(This,pDesc,pRootSignature,riid,ppvCommandSignature) \
1089 ( (This)->CreateCommandSignature(pDesc,pRootSignature,riid,ppvCommandSignature) )

◆ ID3D12Device3_CreateCommittedResource

#define ID3D12Device3_CreateCommittedResource ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) )
1060#define ID3D12Device3_CreateCommittedResource(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) \
1061 ( (This)->CreateCommittedResource(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) )

◆ ID3D12Device3_CreateComputePipelineState

#define ID3D12Device3_CreateComputePipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreateComputePipelineState(pDesc,riid,ppPipelineState) )
1032#define ID3D12Device3_CreateComputePipelineState(This,pDesc,riid,ppPipelineState) \
1033 ( (This)->CreateComputePipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device3_CreateConstantBufferView

#define ID3D12Device3_CreateConstantBufferView ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateConstantBufferView(pDesc,DestDescriptor) )
1044#define ID3D12Device3_CreateConstantBufferView(This,pDesc,DestDescriptor) \
1045 ( (This)->CreateConstantBufferView(pDesc,DestDescriptor) )

◆ ID3D12Device3_CreateDepthStencilView

#define ID3D12Device3_CreateDepthStencilView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateDepthStencilView(pResource,pDesc,DestDescriptor) )
1052#define ID3D12Device3_CreateDepthStencilView(This,pResource,pDesc,DestDescriptor) \
1053 ( (This)->CreateDepthStencilView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device3_CreateDescriptorHeap

#define ID3D12Device3_CreateDescriptorHeap ( This,
pDescriptorHeapDesc,
riid,
ppvHeap )
Value:
( (This)->CreateDescriptorHeap(pDescriptorHeapDesc,riid,ppvHeap) )
1038#define ID3D12Device3_CreateDescriptorHeap(This,pDescriptorHeapDesc,riid,ppvHeap) \
1039 ( (This)->CreateDescriptorHeap(pDescriptorHeapDesc,riid,ppvHeap) )

◆ ID3D12Device3_CreateFence

#define ID3D12Device3_CreateFence ( This,
InitialValue,
Flags,
riid,
ppFence )
Value:
( (This)->CreateFence(InitialValue,Flags,riid,ppFence) )
1078#define ID3D12Device3_CreateFence(This,InitialValue,Flags,riid,ppFence) \
1079 ( (This)->CreateFence(InitialValue,Flags,riid,ppFence) )

◆ ID3D12Device3_CreateGraphicsPipelineState

#define ID3D12Device3_CreateGraphicsPipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreateGraphicsPipelineState(pDesc,riid,ppPipelineState) )
1030#define ID3D12Device3_CreateGraphicsPipelineState(This,pDesc,riid,ppPipelineState) \
1031 ( (This)->CreateGraphicsPipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device3_CreateHeap

#define ID3D12Device3_CreateHeap ( This,
pDesc,
riid,
ppvHeap )
Value:
( (This)->CreateHeap(pDesc,riid,ppvHeap) )
1062#define ID3D12Device3_CreateHeap(This,pDesc,riid,ppvHeap) \
1063 ( (This)->CreateHeap(pDesc,riid,ppvHeap) )

◆ ID3D12Device3_CreatePipelineLibrary

#define ID3D12Device3_CreatePipelineLibrary ( This,
pLibraryBlob,
BlobLength,
riid,
ppPipelineLibrary )
Value:
( (This)->CreatePipelineLibrary(pLibraryBlob,BlobLength,riid,ppPipelineLibrary) )
1092#define ID3D12Device3_CreatePipelineLibrary(This,pLibraryBlob,BlobLength,riid,ppPipelineLibrary) \
1093 ( (This)->CreatePipelineLibrary(pLibraryBlob,BlobLength,riid,ppPipelineLibrary) )

◆ ID3D12Device3_CreatePipelineState

#define ID3D12Device3_CreatePipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreatePipelineState(pDesc,riid,ppPipelineState) )
1098#define ID3D12Device3_CreatePipelineState(This,pDesc,riid,ppPipelineState) \
1099 ( (This)->CreatePipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device3_CreatePlacedResource

#define ID3D12Device3_CreatePlacedResource ( This,
pHeap,
HeapOffset,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreatePlacedResource(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
1064#define ID3D12Device3_CreatePlacedResource(This,pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
1065 ( (This)->CreatePlacedResource(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device3_CreateQueryHeap

#define ID3D12Device3_CreateQueryHeap ( This,
pDesc,
riid,
ppvHeap )
Value:
( (This)->CreateQueryHeap(pDesc,riid,ppvHeap) )
1084#define ID3D12Device3_CreateQueryHeap(This,pDesc,riid,ppvHeap) \
1085 ( (This)->CreateQueryHeap(pDesc,riid,ppvHeap) )

◆ ID3D12Device3_CreateRenderTargetView

#define ID3D12Device3_CreateRenderTargetView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateRenderTargetView(pResource,pDesc,DestDescriptor) )
1050#define ID3D12Device3_CreateRenderTargetView(This,pResource,pDesc,DestDescriptor) \
1051 ( (This)->CreateRenderTargetView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device3_CreateReservedResource

#define ID3D12Device3_CreateReservedResource ( This,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreateReservedResource(pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
1066#define ID3D12Device3_CreateReservedResource(This,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
1067 ( (This)->CreateReservedResource(pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device3_CreateRootSignature

#define ID3D12Device3_CreateRootSignature ( This,
nodeMask,
pBlobWithRootSignature,
blobLengthInBytes,
riid,
ppvRootSignature )
Value:
( (This)->CreateRootSignature(nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) )
1042#define ID3D12Device3_CreateRootSignature(This,nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) \
1043 ( (This)->CreateRootSignature(nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) )

◆ ID3D12Device3_CreateSampler

#define ID3D12Device3_CreateSampler ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateSampler(pDesc,DestDescriptor) )
1054#define ID3D12Device3_CreateSampler(This,pDesc,DestDescriptor) \
1055 ( (This)->CreateSampler(pDesc,DestDescriptor) )

◆ ID3D12Device3_CreateShaderResourceView

#define ID3D12Device3_CreateShaderResourceView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateShaderResourceView(pResource,pDesc,DestDescriptor) )
1046#define ID3D12Device3_CreateShaderResourceView(This,pResource,pDesc,DestDescriptor) \
1047 ( (This)->CreateShaderResourceView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device3_CreateSharedHandle

#define ID3D12Device3_CreateSharedHandle ( This,
pObject,
pAttributes,
Access,
Name,
pHandle )
Value:
( (This)->CreateSharedHandle(pObject,pAttributes,Access,Name,pHandle) )
1068#define ID3D12Device3_CreateSharedHandle(This,pObject,pAttributes,Access,Name,pHandle) \
1069 ( (This)->CreateSharedHandle(pObject,pAttributes,Access,Name,pHandle) )

◆ ID3D12Device3_CreateUnorderedAccessView

#define ID3D12Device3_CreateUnorderedAccessView ( This,
pResource,
pCounterResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateUnorderedAccessView(pResource,pCounterResource,pDesc,DestDescriptor) )
1048#define ID3D12Device3_CreateUnorderedAccessView(This,pResource,pCounterResource,pDesc,DestDescriptor) \
1049 ( (This)->CreateUnorderedAccessView(pResource,pCounterResource,pDesc,DestDescriptor) )

◆ ID3D12Device3_EnqueueMakeResident

#define ID3D12Device3_EnqueueMakeResident ( This,
Flags,
NumObjects,
ppObjects,
pFenceToSignal,
FenceValueToSignal )
Value:
( (This)->EnqueueMakeResident(Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) )
1104#define ID3D12Device3_EnqueueMakeResident(This,Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) \
1105 ( (This)->EnqueueMakeResident(Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) )

◆ ID3D12Device3_Evict

#define ID3D12Device3_Evict ( This,
NumObjects,
ppObjects )
Value:
( (This)->Evict(NumObjects,ppObjects) )
1076#define ID3D12Device3_Evict(This,NumObjects,ppObjects) \
1077 ( (This)->Evict(NumObjects,ppObjects) )

◆ ID3D12Device3_GetCopyableFootprints

#define ID3D12Device3_GetCopyableFootprints ( This,
pResourceDesc,
FirstSubresource,
NumSubresources,
BaseOffset,
pLayouts,
pNumRows,
pRowSizeInBytes,
pTotalBytes )
Value:
( (This)->GetCopyableFootprints(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )
1082#define ID3D12Device3_GetCopyableFootprints(This,pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) \
1083 ( (This)->GetCopyableFootprints(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )

◆ ID3D12Device3_GetDescriptorHandleIncrementSize

#define ID3D12Device3_GetDescriptorHandleIncrementSize ( This,
DescriptorHeapType )
Value:
( (This)->GetDescriptorHandleIncrementSize(DescriptorHeapType) )
1040#define ID3D12Device3_GetDescriptorHandleIncrementSize(This,DescriptorHeapType) \
1041 ( (This)->GetDescriptorHandleIncrementSize(DescriptorHeapType) )

◆ ID3D12Device3_GetDeviceRemovedReason

#define ID3D12Device3_GetDeviceRemovedReason ( This)
Value:
( (This)->GetDeviceRemovedReason() )
1080#define ID3D12Device3_GetDeviceRemovedReason(This) \
1081 ( (This)->GetDeviceRemovedReason() )

◆ ID3D12Device3_GetNodeCount

#define ID3D12Device3_GetNodeCount ( This)
Value:
( (This)->GetNodeCount() )
1024#define ID3D12Device3_GetNodeCount(This) \
1025 ( (This)->GetNodeCount() )

◆ ID3D12Device3_GetPrivateData

#define ID3D12Device3_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
1016#define ID3D12Device3_GetPrivateData(This,guid,pDataSize,pData) \
1017 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12Device3_GetResourceTiling

#define ID3D12Device3_GetResourceTiling ( This,
pTiledResource,
pNumTilesForEntireResource,
pPackedMipDesc,
pStandardTileShapeForNonPackedMips,
pNumSubresourceTilings,
FirstSubresourceTilingToGet,
pSubresourceTilingsForNonPackedMips )
Value:
( (This)->GetResourceTiling(pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) )
1090#define ID3D12Device3_GetResourceTiling(This,pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) \
1091 ( (This)->GetResourceTiling(pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) )

◆ ID3D12Device3_MakeResident

#define ID3D12Device3_MakeResident ( This,
NumObjects,
ppObjects )
Value:
( (This)->MakeResident(NumObjects,ppObjects) )
1074#define ID3D12Device3_MakeResident(This,NumObjects,ppObjects) \
1075 ( (This)->MakeResident(NumObjects,ppObjects) )

◆ ID3D12Device3_OpenExistingHeapFromAddress

#define ID3D12Device3_OpenExistingHeapFromAddress ( This,
pAddress,
riid,
ppvHeap )
Value:
( (This)->OpenExistingHeapFromAddress(pAddress,riid,ppvHeap) )
1100#define ID3D12Device3_OpenExistingHeapFromAddress(This,pAddress,riid,ppvHeap) \
1101 ( (This)->OpenExistingHeapFromAddress(pAddress,riid,ppvHeap) )

◆ ID3D12Device3_OpenExistingHeapFromFileMapping

#define ID3D12Device3_OpenExistingHeapFromFileMapping ( This,
hFileMapping,
riid,
ppvHeap )
Value:
( (This)->OpenExistingHeapFromFileMapping(hFileMapping,riid,ppvHeap) )
1102#define ID3D12Device3_OpenExistingHeapFromFileMapping(This,hFileMapping,riid,ppvHeap) \
1103 ( (This)->OpenExistingHeapFromFileMapping(hFileMapping,riid,ppvHeap) )

◆ ID3D12Device3_OpenSharedHandle

#define ID3D12Device3_OpenSharedHandle ( This,
NTHandle,
riid,
ppvObj )
Value:
( (This)->OpenSharedHandle(NTHandle,riid,ppvObj) )
1070#define ID3D12Device3_OpenSharedHandle(This,NTHandle,riid,ppvObj) \
1071 ( (This)->OpenSharedHandle(NTHandle,riid,ppvObj) )

◆ ID3D12Device3_OpenSharedHandleByName

#define ID3D12Device3_OpenSharedHandleByName ( This,
Name,
Access,
pNTHandle )
Value:
( (This)->OpenSharedHandleByName(Name,Access,pNTHandle) )
1072#define ID3D12Device3_OpenSharedHandleByName(This,Name,Access,pNTHandle) \
1073 ( (This)->OpenSharedHandleByName(Name,Access,pNTHandle) )

◆ ID3D12Device3_QueryInterface

#define ID3D12Device3_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
1010#define ID3D12Device3_QueryInterface(This,riid,ppvObject) \
1011 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Device3_Release

#define ID3D12Device3_Release ( This)
Value:
( (This)->Release() )
1014#define ID3D12Device3_Release(This) \
1015 ( (This)->Release() )

◆ ID3D12Device3_SetEventOnMultipleFenceCompletion

#define ID3D12Device3_SetEventOnMultipleFenceCompletion ( This,
ppFences,
pFenceValues,
NumFences,
Flags,
hEvent )
Value:
( (This)->SetEventOnMultipleFenceCompletion(ppFences,pFenceValues,NumFences,Flags,hEvent) )
1094#define ID3D12Device3_SetEventOnMultipleFenceCompletion(This,ppFences,pFenceValues,NumFences,Flags,hEvent) \
1095 ( (This)->SetEventOnMultipleFenceCompletion(ppFences,pFenceValues,NumFences,Flags,hEvent) )

◆ ID3D12Device3_SetName

#define ID3D12Device3_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
1022#define ID3D12Device3_SetName(This,Name) \
1023 ( (This)->SetName(Name) )

◆ ID3D12Device3_SetPrivateData

#define ID3D12Device3_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
1018#define ID3D12Device3_SetPrivateData(This,guid,DataSize,pData) \
1019 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12Device3_SetPrivateDataInterface

#define ID3D12Device3_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
1020#define ID3D12Device3_SetPrivateDataInterface(This,guid,pData) \
1021 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12Device3_SetResidencyPriority

#define ID3D12Device3_SetResidencyPriority ( This,
NumObjects,
ppObjects,
pPriorities )
Value:
( (This)->SetResidencyPriority(NumObjects,ppObjects,pPriorities) )
1096#define ID3D12Device3_SetResidencyPriority(This,NumObjects,ppObjects,pPriorities) \
1097 ( (This)->SetResidencyPriority(NumObjects,ppObjects,pPriorities) )

◆ ID3D12Device3_SetStablePowerState

#define ID3D12Device3_SetStablePowerState ( This,
Enable )
Value:
( (This)->SetStablePowerState(Enable) )
1086#define ID3D12Device3_SetStablePowerState(This,Enable) \
1087 ( (This)->SetStablePowerState(Enable) )

◆ ID3D12Device4_AddRef

#define ID3D12Device4_AddRef ( This)
Value:
( (This)->AddRef() )
1148#define ID3D12Device4_AddRef(This) \
1149 ( (This)->AddRef() )

◆ ID3D12Device4_CheckFeatureSupport

#define ID3D12Device4_CheckFeatureSupport ( This,
Feature,
pFeatureSupportData,
FeatureSupportDataSize )
Value:
( (This)->CheckFeatureSupport(Feature,pFeatureSupportData,FeatureSupportDataSize) )
1172#define ID3D12Device4_CheckFeatureSupport(This,Feature,pFeatureSupportData,FeatureSupportDataSize) \
1173 ( (This)->CheckFeatureSupport(Feature,pFeatureSupportData,FeatureSupportDataSize) )

◆ ID3D12Device4_CopyDescriptors

#define ID3D12Device4_CopyDescriptors ( This,
NumDestDescriptorRanges,
pDestDescriptorRangeStarts,
pDestDescriptorRangeSizes,
NumSrcDescriptorRanges,
pSrcDescriptorRangeStarts,
pSrcDescriptorRangeSizes,
DescriptorHeapsType )
Value:
( (This)->CopyDescriptors(NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) )
1192#define ID3D12Device4_CopyDescriptors(This,NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) \
1193 ( (This)->CopyDescriptors(NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) )

◆ ID3D12Device4_CopyDescriptorsSimple

#define ID3D12Device4_CopyDescriptorsSimple ( This,
NumDescriptors,
DestDescriptorRangeStart,
SrcDescriptorRangeStart,
DescriptorHeapsType )
Value:
( (This)->CopyDescriptorsSimple(NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) )
1194#define ID3D12Device4_CopyDescriptorsSimple(This,NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) \
1195 ( (This)->CopyDescriptorsSimple(NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) )

◆ ID3D12Device4_CreateCommandAllocator

#define ID3D12Device4_CreateCommandAllocator ( This,
type,
riid,
ppCommandAllocator )
Value:
( (This)->CreateCommandAllocator(type,riid,ppCommandAllocator) )
1164#define ID3D12Device4_CreateCommandAllocator(This,type,riid,ppCommandAllocator) \
1165 ( (This)->CreateCommandAllocator(type,riid,ppCommandAllocator) )

◆ ID3D12Device4_CreateCommandList

#define ID3D12Device4_CreateCommandList ( This,
nodeMask,
type,
pCommandAllocator,
pInitialState,
riid,
ppCommandList )
Value:
( (This)->CreateCommandList(nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) )
1170#define ID3D12Device4_CreateCommandList(This,nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) \
1171 ( (This)->CreateCommandList(nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) )

◆ ID3D12Device4_CreateCommandList1

#define ID3D12Device4_CreateCommandList1 ( This,
nodeMask,
type,
flags,
riid,
ppCommandList )
Value:
( (This)->CreateCommandList1(nodeMask,type,flags,riid,ppCommandList) )
1242#define ID3D12Device4_CreateCommandList1(This,nodeMask,type,flags,riid,ppCommandList) \
1243 ( (This)->CreateCommandList1(nodeMask,type,flags,riid,ppCommandList) )

◆ ID3D12Device4_CreateCommandQueue

#define ID3D12Device4_CreateCommandQueue ( This,
pDesc,
riid,
ppCommandQueue )
Value:
( (This)->CreateCommandQueue(pDesc,riid,ppCommandQueue) )
1162#define ID3D12Device4_CreateCommandQueue(This,pDesc,riid,ppCommandQueue) \
1163 ( (This)->CreateCommandQueue(pDesc,riid,ppCommandQueue) )

◆ ID3D12Device4_CreateCommandSignature

#define ID3D12Device4_CreateCommandSignature ( This,
pDesc,
pRootSignature,
riid,
ppvCommandSignature )
Value:
( (This)->CreateCommandSignature(pDesc,pRootSignature,riid,ppvCommandSignature) )
1224#define ID3D12Device4_CreateCommandSignature(This,pDesc,pRootSignature,riid,ppvCommandSignature) \
1225 ( (This)->CreateCommandSignature(pDesc,pRootSignature,riid,ppvCommandSignature) )

◆ ID3D12Device4_CreateCommittedResource

#define ID3D12Device4_CreateCommittedResource ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) )
1196#define ID3D12Device4_CreateCommittedResource(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) \
1197 ( (This)->CreateCommittedResource(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) )

◆ ID3D12Device4_CreateCommittedResource1

#define ID3D12Device4_CreateCommittedResource1 ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
pProtectedSession,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource1(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )
1246#define ID3D12Device4_CreateCommittedResource1(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) \
1247 ( (This)->CreateCommittedResource1(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )

◆ ID3D12Device4_CreateComputePipelineState

#define ID3D12Device4_CreateComputePipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreateComputePipelineState(pDesc,riid,ppPipelineState) )
1168#define ID3D12Device4_CreateComputePipelineState(This,pDesc,riid,ppPipelineState) \
1169 ( (This)->CreateComputePipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device4_CreateConstantBufferView

#define ID3D12Device4_CreateConstantBufferView ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateConstantBufferView(pDesc,DestDescriptor) )
1180#define ID3D12Device4_CreateConstantBufferView(This,pDesc,DestDescriptor) \
1181 ( (This)->CreateConstantBufferView(pDesc,DestDescriptor) )

◆ ID3D12Device4_CreateDepthStencilView

#define ID3D12Device4_CreateDepthStencilView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateDepthStencilView(pResource,pDesc,DestDescriptor) )
1188#define ID3D12Device4_CreateDepthStencilView(This,pResource,pDesc,DestDescriptor) \
1189 ( (This)->CreateDepthStencilView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device4_CreateDescriptorHeap

#define ID3D12Device4_CreateDescriptorHeap ( This,
pDescriptorHeapDesc,
riid,
ppvHeap )
Value:
( (This)->CreateDescriptorHeap(pDescriptorHeapDesc,riid,ppvHeap) )
1174#define ID3D12Device4_CreateDescriptorHeap(This,pDescriptorHeapDesc,riid,ppvHeap) \
1175 ( (This)->CreateDescriptorHeap(pDescriptorHeapDesc,riid,ppvHeap) )

◆ ID3D12Device4_CreateFence

#define ID3D12Device4_CreateFence ( This,
InitialValue,
Flags,
riid,
ppFence )
Value:
( (This)->CreateFence(InitialValue,Flags,riid,ppFence) )
1214#define ID3D12Device4_CreateFence(This,InitialValue,Flags,riid,ppFence) \
1215 ( (This)->CreateFence(InitialValue,Flags,riid,ppFence) )

◆ ID3D12Device4_CreateGraphicsPipelineState

#define ID3D12Device4_CreateGraphicsPipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreateGraphicsPipelineState(pDesc,riid,ppPipelineState) )
1166#define ID3D12Device4_CreateGraphicsPipelineState(This,pDesc,riid,ppPipelineState) \
1167 ( (This)->CreateGraphicsPipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device4_CreateHeap

#define ID3D12Device4_CreateHeap ( This,
pDesc,
riid,
ppvHeap )
Value:
( (This)->CreateHeap(pDesc,riid,ppvHeap) )
1198#define ID3D12Device4_CreateHeap(This,pDesc,riid,ppvHeap) \
1199 ( (This)->CreateHeap(pDesc,riid,ppvHeap) )

◆ ID3D12Device4_CreateHeap1

#define ID3D12Device4_CreateHeap1 ( This,
pDesc,
pProtectedSession,
riid,
ppvHeap )
Value:
( (This)->CreateHeap1(pDesc,pProtectedSession,riid,ppvHeap) )
1248#define ID3D12Device4_CreateHeap1(This,pDesc,pProtectedSession,riid,ppvHeap) \
1249 ( (This)->CreateHeap1(pDesc,pProtectedSession,riid,ppvHeap) )

◆ ID3D12Device4_CreatePipelineLibrary

#define ID3D12Device4_CreatePipelineLibrary ( This,
pLibraryBlob,
BlobLength,
riid,
ppPipelineLibrary )
Value:
( (This)->CreatePipelineLibrary(pLibraryBlob,BlobLength,riid,ppPipelineLibrary) )
1228#define ID3D12Device4_CreatePipelineLibrary(This,pLibraryBlob,BlobLength,riid,ppPipelineLibrary) \
1229 ( (This)->CreatePipelineLibrary(pLibraryBlob,BlobLength,riid,ppPipelineLibrary) )

◆ ID3D12Device4_CreatePipelineState

#define ID3D12Device4_CreatePipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreatePipelineState(pDesc,riid,ppPipelineState) )
1234#define ID3D12Device4_CreatePipelineState(This,pDesc,riid,ppPipelineState) \
1235 ( (This)->CreatePipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device4_CreatePlacedResource

#define ID3D12Device4_CreatePlacedResource ( This,
pHeap,
HeapOffset,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreatePlacedResource(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
1200#define ID3D12Device4_CreatePlacedResource(This,pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
1201 ( (This)->CreatePlacedResource(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device4_CreateProtectedResourceSession

#define ID3D12Device4_CreateProtectedResourceSession ( This,
pDesc,
riid,
ppSession )
Value:
( (This)->CreateProtectedResourceSession(pDesc,riid,ppSession) )
1244#define ID3D12Device4_CreateProtectedResourceSession(This,pDesc,riid,ppSession) \
1245 ( (This)->CreateProtectedResourceSession(pDesc,riid,ppSession) )

◆ ID3D12Device4_CreateQueryHeap

#define ID3D12Device4_CreateQueryHeap ( This,
pDesc,
riid,
ppvHeap )
Value:
( (This)->CreateQueryHeap(pDesc,riid,ppvHeap) )
1220#define ID3D12Device4_CreateQueryHeap(This,pDesc,riid,ppvHeap) \
1221 ( (This)->CreateQueryHeap(pDesc,riid,ppvHeap) )

◆ ID3D12Device4_CreateRenderTargetView

#define ID3D12Device4_CreateRenderTargetView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateRenderTargetView(pResource,pDesc,DestDescriptor) )
1186#define ID3D12Device4_CreateRenderTargetView(This,pResource,pDesc,DestDescriptor) \
1187 ( (This)->CreateRenderTargetView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device4_CreateReservedResource

#define ID3D12Device4_CreateReservedResource ( This,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreateReservedResource(pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
1202#define ID3D12Device4_CreateReservedResource(This,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
1203 ( (This)->CreateReservedResource(pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device4_CreateReservedResource1

#define ID3D12Device4_CreateReservedResource1 ( This,
pDesc,
InitialState,
pOptimizedClearValue,
pProtectedSession,
riid,
ppvResource )
Value:
( (This)->CreateReservedResource1(pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) )
1250#define ID3D12Device4_CreateReservedResource1(This,pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) \
1251 ( (This)->CreateReservedResource1(pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) )

◆ ID3D12Device4_CreateRootSignature

#define ID3D12Device4_CreateRootSignature ( This,
nodeMask,
pBlobWithRootSignature,
blobLengthInBytes,
riid,
ppvRootSignature )
Value:
( (This)->CreateRootSignature(nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) )
1178#define ID3D12Device4_CreateRootSignature(This,nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) \
1179 ( (This)->CreateRootSignature(nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) )

◆ ID3D12Device4_CreateSampler

#define ID3D12Device4_CreateSampler ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateSampler(pDesc,DestDescriptor) )
1190#define ID3D12Device4_CreateSampler(This,pDesc,DestDescriptor) \
1191 ( (This)->CreateSampler(pDesc,DestDescriptor) )

◆ ID3D12Device4_CreateShaderResourceView

#define ID3D12Device4_CreateShaderResourceView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateShaderResourceView(pResource,pDesc,DestDescriptor) )
1182#define ID3D12Device4_CreateShaderResourceView(This,pResource,pDesc,DestDescriptor) \
1183 ( (This)->CreateShaderResourceView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device4_CreateSharedHandle

#define ID3D12Device4_CreateSharedHandle ( This,
pObject,
pAttributes,
Access,
Name,
pHandle )
Value:
( (This)->CreateSharedHandle(pObject,pAttributes,Access,Name,pHandle) )
1204#define ID3D12Device4_CreateSharedHandle(This,pObject,pAttributes,Access,Name,pHandle) \
1205 ( (This)->CreateSharedHandle(pObject,pAttributes,Access,Name,pHandle) )

◆ ID3D12Device4_CreateUnorderedAccessView

#define ID3D12Device4_CreateUnorderedAccessView ( This,
pResource,
pCounterResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateUnorderedAccessView(pResource,pCounterResource,pDesc,DestDescriptor) )
1184#define ID3D12Device4_CreateUnorderedAccessView(This,pResource,pCounterResource,pDesc,DestDescriptor) \
1185 ( (This)->CreateUnorderedAccessView(pResource,pCounterResource,pDesc,DestDescriptor) )

◆ ID3D12Device4_EnqueueMakeResident

#define ID3D12Device4_EnqueueMakeResident ( This,
Flags,
NumObjects,
ppObjects,
pFenceToSignal,
FenceValueToSignal )
Value:
( (This)->EnqueueMakeResident(Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) )
1240#define ID3D12Device4_EnqueueMakeResident(This,Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) \
1241 ( (This)->EnqueueMakeResident(Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) )

◆ ID3D12Device4_Evict

#define ID3D12Device4_Evict ( This,
NumObjects,
ppObjects )
Value:
( (This)->Evict(NumObjects,ppObjects) )
1212#define ID3D12Device4_Evict(This,NumObjects,ppObjects) \
1213 ( (This)->Evict(NumObjects,ppObjects) )

◆ ID3D12Device4_GetCopyableFootprints

#define ID3D12Device4_GetCopyableFootprints ( This,
pResourceDesc,
FirstSubresource,
NumSubresources,
BaseOffset,
pLayouts,
pNumRows,
pRowSizeInBytes,
pTotalBytes )
Value:
( (This)->GetCopyableFootprints(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )
1218#define ID3D12Device4_GetCopyableFootprints(This,pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) \
1219 ( (This)->GetCopyableFootprints(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )

◆ ID3D12Device4_GetDescriptorHandleIncrementSize

#define ID3D12Device4_GetDescriptorHandleIncrementSize ( This,
DescriptorHeapType )
Value:
( (This)->GetDescriptorHandleIncrementSize(DescriptorHeapType) )
1176#define ID3D12Device4_GetDescriptorHandleIncrementSize(This,DescriptorHeapType) \
1177 ( (This)->GetDescriptorHandleIncrementSize(DescriptorHeapType) )

◆ ID3D12Device4_GetDeviceRemovedReason

#define ID3D12Device4_GetDeviceRemovedReason ( This)
Value:
( (This)->GetDeviceRemovedReason() )
1216#define ID3D12Device4_GetDeviceRemovedReason(This) \
1217 ( (This)->GetDeviceRemovedReason() )

◆ ID3D12Device4_GetNodeCount

#define ID3D12Device4_GetNodeCount ( This)
Value:
( (This)->GetNodeCount() )
1160#define ID3D12Device4_GetNodeCount(This) \
1161 ( (This)->GetNodeCount() )

◆ ID3D12Device4_GetPrivateData

#define ID3D12Device4_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
1152#define ID3D12Device4_GetPrivateData(This,guid,pDataSize,pData) \
1153 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12Device4_GetResourceTiling

#define ID3D12Device4_GetResourceTiling ( This,
pTiledResource,
pNumTilesForEntireResource,
pPackedMipDesc,
pStandardTileShapeForNonPackedMips,
pNumSubresourceTilings,
FirstSubresourceTilingToGet,
pSubresourceTilingsForNonPackedMips )
Value:
( (This)->GetResourceTiling(pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) )
1226#define ID3D12Device4_GetResourceTiling(This,pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) \
1227 ( (This)->GetResourceTiling(pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) )

◆ ID3D12Device4_MakeResident

#define ID3D12Device4_MakeResident ( This,
NumObjects,
ppObjects )
Value:
( (This)->MakeResident(NumObjects,ppObjects) )
1210#define ID3D12Device4_MakeResident(This,NumObjects,ppObjects) \
1211 ( (This)->MakeResident(NumObjects,ppObjects) )

◆ ID3D12Device4_OpenExistingHeapFromAddress

#define ID3D12Device4_OpenExistingHeapFromAddress ( This,
pAddress,
riid,
ppvHeap )
Value:
( (This)->OpenExistingHeapFromAddress(pAddress,riid,ppvHeap) )
1236#define ID3D12Device4_OpenExistingHeapFromAddress(This,pAddress,riid,ppvHeap) \
1237 ( (This)->OpenExistingHeapFromAddress(pAddress,riid,ppvHeap) )

◆ ID3D12Device4_OpenExistingHeapFromFileMapping

#define ID3D12Device4_OpenExistingHeapFromFileMapping ( This,
hFileMapping,
riid,
ppvHeap )
Value:
( (This)->OpenExistingHeapFromFileMapping(hFileMapping,riid,ppvHeap) )
1238#define ID3D12Device4_OpenExistingHeapFromFileMapping(This,hFileMapping,riid,ppvHeap) \
1239 ( (This)->OpenExistingHeapFromFileMapping(hFileMapping,riid,ppvHeap) )

◆ ID3D12Device4_OpenSharedHandle

#define ID3D12Device4_OpenSharedHandle ( This,
NTHandle,
riid,
ppvObj )
Value:
( (This)->OpenSharedHandle(NTHandle,riid,ppvObj) )
1206#define ID3D12Device4_OpenSharedHandle(This,NTHandle,riid,ppvObj) \
1207 ( (This)->OpenSharedHandle(NTHandle,riid,ppvObj) )

◆ ID3D12Device4_OpenSharedHandleByName

#define ID3D12Device4_OpenSharedHandleByName ( This,
Name,
Access,
pNTHandle )
Value:
( (This)->OpenSharedHandleByName(Name,Access,pNTHandle) )
1208#define ID3D12Device4_OpenSharedHandleByName(This,Name,Access,pNTHandle) \
1209 ( (This)->OpenSharedHandleByName(Name,Access,pNTHandle) )

◆ ID3D12Device4_QueryInterface

#define ID3D12Device4_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
1146#define ID3D12Device4_QueryInterface(This,riid,ppvObject) \
1147 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Device4_Release

#define ID3D12Device4_Release ( This)
Value:
( (This)->Release() )
1150#define ID3D12Device4_Release(This) \
1151 ( (This)->Release() )

◆ ID3D12Device4_SetEventOnMultipleFenceCompletion

#define ID3D12Device4_SetEventOnMultipleFenceCompletion ( This,
ppFences,
pFenceValues,
NumFences,
Flags,
hEvent )
Value:
( (This)->SetEventOnMultipleFenceCompletion(ppFences,pFenceValues,NumFences,Flags,hEvent) )
1230#define ID3D12Device4_SetEventOnMultipleFenceCompletion(This,ppFences,pFenceValues,NumFences,Flags,hEvent) \
1231 ( (This)->SetEventOnMultipleFenceCompletion(ppFences,pFenceValues,NumFences,Flags,hEvent) )

◆ ID3D12Device4_SetName

#define ID3D12Device4_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
1158#define ID3D12Device4_SetName(This,Name) \
1159 ( (This)->SetName(Name) )

◆ ID3D12Device4_SetPrivateData

#define ID3D12Device4_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
1154#define ID3D12Device4_SetPrivateData(This,guid,DataSize,pData) \
1155 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12Device4_SetPrivateDataInterface

#define ID3D12Device4_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
1156#define ID3D12Device4_SetPrivateDataInterface(This,guid,pData) \
1157 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12Device4_SetResidencyPriority

#define ID3D12Device4_SetResidencyPriority ( This,
NumObjects,
ppObjects,
pPriorities )
Value:
( (This)->SetResidencyPriority(NumObjects,ppObjects,pPriorities) )
1232#define ID3D12Device4_SetResidencyPriority(This,NumObjects,ppObjects,pPriorities) \
1233 ( (This)->SetResidencyPriority(NumObjects,ppObjects,pPriorities) )

◆ ID3D12Device4_SetStablePowerState

#define ID3D12Device4_SetStablePowerState ( This,
Enable )
Value:
( (This)->SetStablePowerState(Enable) )
1222#define ID3D12Device4_SetStablePowerState(This,Enable) \
1223 ( (This)->SetStablePowerState(Enable) )

◆ ID3D12Device5_AddRef

#define ID3D12Device5_AddRef ( This)
Value:
( (This)->AddRef() )
1364#define ID3D12Device5_AddRef(This) \
1365 ( (This)->AddRef() )

◆ ID3D12Device5_CheckDriverMatchingIdentifier

#define ID3D12Device5_CheckDriverMatchingIdentifier ( This,
SerializedDataType,
pIdentifierToCheck )
Value:
( (This)->CheckDriverMatchingIdentifier(SerializedDataType,pIdentifierToCheck) )
1482#define ID3D12Device5_CheckDriverMatchingIdentifier(This,SerializedDataType,pIdentifierToCheck) \
1483 ( (This)->CheckDriverMatchingIdentifier(SerializedDataType,pIdentifierToCheck) )

◆ ID3D12Device5_CheckFeatureSupport

#define ID3D12Device5_CheckFeatureSupport ( This,
Feature,
pFeatureSupportData,
FeatureSupportDataSize )
Value:
( (This)->CheckFeatureSupport(Feature,pFeatureSupportData,FeatureSupportDataSize) )
1388#define ID3D12Device5_CheckFeatureSupport(This,Feature,pFeatureSupportData,FeatureSupportDataSize) \
1389 ( (This)->CheckFeatureSupport(Feature,pFeatureSupportData,FeatureSupportDataSize) )

◆ ID3D12Device5_CopyDescriptors

#define ID3D12Device5_CopyDescriptors ( This,
NumDestDescriptorRanges,
pDestDescriptorRangeStarts,
pDestDescriptorRangeSizes,
NumSrcDescriptorRanges,
pSrcDescriptorRangeStarts,
pSrcDescriptorRangeSizes,
DescriptorHeapsType )
Value:
( (This)->CopyDescriptors(NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) )
1408#define ID3D12Device5_CopyDescriptors(This,NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) \
1409 ( (This)->CopyDescriptors(NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) )

◆ ID3D12Device5_CopyDescriptorsSimple

#define ID3D12Device5_CopyDescriptorsSimple ( This,
NumDescriptors,
DestDescriptorRangeStart,
SrcDescriptorRangeStart,
DescriptorHeapsType )
Value:
( (This)->CopyDescriptorsSimple(NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) )
1410#define ID3D12Device5_CopyDescriptorsSimple(This,NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) \
1411 ( (This)->CopyDescriptorsSimple(NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) )

◆ ID3D12Device5_CreateCommandAllocator

#define ID3D12Device5_CreateCommandAllocator ( This,
type,
riid,
ppCommandAllocator )
Value:
( (This)->CreateCommandAllocator(type,riid,ppCommandAllocator) )
1380#define ID3D12Device5_CreateCommandAllocator(This,type,riid,ppCommandAllocator) \
1381 ( (This)->CreateCommandAllocator(type,riid,ppCommandAllocator) )

◆ ID3D12Device5_CreateCommandList

#define ID3D12Device5_CreateCommandList ( This,
nodeMask,
type,
pCommandAllocator,
pInitialState,
riid,
ppCommandList )
Value:
( (This)->CreateCommandList(nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) )
1386#define ID3D12Device5_CreateCommandList(This,nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) \
1387 ( (This)->CreateCommandList(nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) )

◆ ID3D12Device5_CreateCommandList1

#define ID3D12Device5_CreateCommandList1 ( This,
nodeMask,
type,
flags,
riid,
ppCommandList )
Value:
( (This)->CreateCommandList1(nodeMask,type,flags,riid,ppCommandList) )
1458#define ID3D12Device5_CreateCommandList1(This,nodeMask,type,flags,riid,ppCommandList) \
1459 ( (This)->CreateCommandList1(nodeMask,type,flags,riid,ppCommandList) )

◆ ID3D12Device5_CreateCommandQueue

#define ID3D12Device5_CreateCommandQueue ( This,
pDesc,
riid,
ppCommandQueue )
Value:
( (This)->CreateCommandQueue(pDesc,riid,ppCommandQueue) )
1378#define ID3D12Device5_CreateCommandQueue(This,pDesc,riid,ppCommandQueue) \
1379 ( (This)->CreateCommandQueue(pDesc,riid,ppCommandQueue) )

◆ ID3D12Device5_CreateCommandSignature

#define ID3D12Device5_CreateCommandSignature ( This,
pDesc,
pRootSignature,
riid,
ppvCommandSignature )
Value:
( (This)->CreateCommandSignature(pDesc,pRootSignature,riid,ppvCommandSignature) )
1440#define ID3D12Device5_CreateCommandSignature(This,pDesc,pRootSignature,riid,ppvCommandSignature) \
1441 ( (This)->CreateCommandSignature(pDesc,pRootSignature,riid,ppvCommandSignature) )

◆ ID3D12Device5_CreateCommittedResource

#define ID3D12Device5_CreateCommittedResource ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) )
1412#define ID3D12Device5_CreateCommittedResource(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) \
1413 ( (This)->CreateCommittedResource(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) )

◆ ID3D12Device5_CreateCommittedResource1

#define ID3D12Device5_CreateCommittedResource1 ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
pProtectedSession,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource1(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )
1462#define ID3D12Device5_CreateCommittedResource1(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) \
1463 ( (This)->CreateCommittedResource1(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )

◆ ID3D12Device5_CreateComputePipelineState

#define ID3D12Device5_CreateComputePipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreateComputePipelineState(pDesc,riid,ppPipelineState) )
1384#define ID3D12Device5_CreateComputePipelineState(This,pDesc,riid,ppPipelineState) \
1385 ( (This)->CreateComputePipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device5_CreateConstantBufferView

#define ID3D12Device5_CreateConstantBufferView ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateConstantBufferView(pDesc,DestDescriptor) )
1396#define ID3D12Device5_CreateConstantBufferView(This,pDesc,DestDescriptor) \
1397 ( (This)->CreateConstantBufferView(pDesc,DestDescriptor) )

◆ ID3D12Device5_CreateDepthStencilView

#define ID3D12Device5_CreateDepthStencilView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateDepthStencilView(pResource,pDesc,DestDescriptor) )
1404#define ID3D12Device5_CreateDepthStencilView(This,pResource,pDesc,DestDescriptor) \
1405 ( (This)->CreateDepthStencilView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device5_CreateDescriptorHeap

#define ID3D12Device5_CreateDescriptorHeap ( This,
pDescriptorHeapDesc,
riid,
ppvHeap )
Value:
( (This)->CreateDescriptorHeap(pDescriptorHeapDesc,riid,ppvHeap) )
1390#define ID3D12Device5_CreateDescriptorHeap(This,pDescriptorHeapDesc,riid,ppvHeap) \
1391 ( (This)->CreateDescriptorHeap(pDescriptorHeapDesc,riid,ppvHeap) )

◆ ID3D12Device5_CreateFence

#define ID3D12Device5_CreateFence ( This,
InitialValue,
Flags,
riid,
ppFence )
Value:
( (This)->CreateFence(InitialValue,Flags,riid,ppFence) )
1430#define ID3D12Device5_CreateFence(This,InitialValue,Flags,riid,ppFence) \
1431 ( (This)->CreateFence(InitialValue,Flags,riid,ppFence) )

◆ ID3D12Device5_CreateGraphicsPipelineState

#define ID3D12Device5_CreateGraphicsPipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreateGraphicsPipelineState(pDesc,riid,ppPipelineState) )
1382#define ID3D12Device5_CreateGraphicsPipelineState(This,pDesc,riid,ppPipelineState) \
1383 ( (This)->CreateGraphicsPipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device5_CreateHeap

#define ID3D12Device5_CreateHeap ( This,
pDesc,
riid,
ppvHeap )
Value:
( (This)->CreateHeap(pDesc,riid,ppvHeap) )
1414#define ID3D12Device5_CreateHeap(This,pDesc,riid,ppvHeap) \
1415 ( (This)->CreateHeap(pDesc,riid,ppvHeap) )

◆ ID3D12Device5_CreateHeap1

#define ID3D12Device5_CreateHeap1 ( This,
pDesc,
pProtectedSession,
riid,
ppvHeap )
Value:
( (This)->CreateHeap1(pDesc,pProtectedSession,riid,ppvHeap) )
1464#define ID3D12Device5_CreateHeap1(This,pDesc,pProtectedSession,riid,ppvHeap) \
1465 ( (This)->CreateHeap1(pDesc,pProtectedSession,riid,ppvHeap) )

◆ ID3D12Device5_CreateLifetimeTracker

#define ID3D12Device5_CreateLifetimeTracker ( This,
pOwner,
riid,
ppvTracker )
Value:
( (This)->CreateLifetimeTracker(pOwner,riid,ppvTracker) )
1468#define ID3D12Device5_CreateLifetimeTracker(This,pOwner,riid,ppvTracker) \
1469 ( (This)->CreateLifetimeTracker(pOwner,riid,ppvTracker) )

◆ ID3D12Device5_CreateMetaCommand

#define ID3D12Device5_CreateMetaCommand ( This,
CommandId,
NodeMask,
pCreationParametersData,
CreationParametersDataSizeInBytes,
riid,
ppMetaCommand )
Value:
( (This)->CreateMetaCommand(CommandId,NodeMask,pCreationParametersData,CreationParametersDataSizeInBytes,riid,ppMetaCommand) )
1476#define ID3D12Device5_CreateMetaCommand(This,CommandId,NodeMask,pCreationParametersData,CreationParametersDataSizeInBytes,riid,ppMetaCommand) \
1477 ( (This)->CreateMetaCommand(CommandId,NodeMask,pCreationParametersData,CreationParametersDataSizeInBytes,riid,ppMetaCommand) )

◆ ID3D12Device5_CreatePipelineLibrary

#define ID3D12Device5_CreatePipelineLibrary ( This,
pLibraryBlob,
BlobLength,
riid,
ppPipelineLibrary )
Value:
( (This)->CreatePipelineLibrary(pLibraryBlob,BlobLength,riid,ppPipelineLibrary) )
1444#define ID3D12Device5_CreatePipelineLibrary(This,pLibraryBlob,BlobLength,riid,ppPipelineLibrary) \
1445 ( (This)->CreatePipelineLibrary(pLibraryBlob,BlobLength,riid,ppPipelineLibrary) )

◆ ID3D12Device5_CreatePipelineState

#define ID3D12Device5_CreatePipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreatePipelineState(pDesc,riid,ppPipelineState) )
1450#define ID3D12Device5_CreatePipelineState(This,pDesc,riid,ppPipelineState) \
1451 ( (This)->CreatePipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device5_CreatePlacedResource

#define ID3D12Device5_CreatePlacedResource ( This,
pHeap,
HeapOffset,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreatePlacedResource(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
1416#define ID3D12Device5_CreatePlacedResource(This,pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
1417 ( (This)->CreatePlacedResource(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device5_CreateProtectedResourceSession

#define ID3D12Device5_CreateProtectedResourceSession ( This,
pDesc,
riid,
ppSession )
Value:
( (This)->CreateProtectedResourceSession(pDesc,riid,ppSession) )
1460#define ID3D12Device5_CreateProtectedResourceSession(This,pDesc,riid,ppSession) \
1461 ( (This)->CreateProtectedResourceSession(pDesc,riid,ppSession) )

◆ ID3D12Device5_CreateQueryHeap

#define ID3D12Device5_CreateQueryHeap ( This,
pDesc,
riid,
ppvHeap )
Value:
( (This)->CreateQueryHeap(pDesc,riid,ppvHeap) )
1436#define ID3D12Device5_CreateQueryHeap(This,pDesc,riid,ppvHeap) \
1437 ( (This)->CreateQueryHeap(pDesc,riid,ppvHeap) )

◆ ID3D12Device5_CreateRenderTargetView

#define ID3D12Device5_CreateRenderTargetView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateRenderTargetView(pResource,pDesc,DestDescriptor) )
1402#define ID3D12Device5_CreateRenderTargetView(This,pResource,pDesc,DestDescriptor) \
1403 ( (This)->CreateRenderTargetView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device5_CreateReservedResource

#define ID3D12Device5_CreateReservedResource ( This,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreateReservedResource(pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
1418#define ID3D12Device5_CreateReservedResource(This,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
1419 ( (This)->CreateReservedResource(pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device5_CreateReservedResource1

#define ID3D12Device5_CreateReservedResource1 ( This,
pDesc,
InitialState,
pOptimizedClearValue,
pProtectedSession,
riid,
ppvResource )
Value:
( (This)->CreateReservedResource1(pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) )
1466#define ID3D12Device5_CreateReservedResource1(This,pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) \
1467 ( (This)->CreateReservedResource1(pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) )

◆ ID3D12Device5_CreateRootSignature

#define ID3D12Device5_CreateRootSignature ( This,
nodeMask,
pBlobWithRootSignature,
blobLengthInBytes,
riid,
ppvRootSignature )
Value:
( (This)->CreateRootSignature(nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) )
1394#define ID3D12Device5_CreateRootSignature(This,nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) \
1395 ( (This)->CreateRootSignature(nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) )

◆ ID3D12Device5_CreateSampler

#define ID3D12Device5_CreateSampler ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateSampler(pDesc,DestDescriptor) )
1406#define ID3D12Device5_CreateSampler(This,pDesc,DestDescriptor) \
1407 ( (This)->CreateSampler(pDesc,DestDescriptor) )

◆ ID3D12Device5_CreateShaderResourceView

#define ID3D12Device5_CreateShaderResourceView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateShaderResourceView(pResource,pDesc,DestDescriptor) )
1398#define ID3D12Device5_CreateShaderResourceView(This,pResource,pDesc,DestDescriptor) \
1399 ( (This)->CreateShaderResourceView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device5_CreateSharedHandle

#define ID3D12Device5_CreateSharedHandle ( This,
pObject,
pAttributes,
Access,
Name,
pHandle )
Value:
( (This)->CreateSharedHandle(pObject,pAttributes,Access,Name,pHandle) )
1420#define ID3D12Device5_CreateSharedHandle(This,pObject,pAttributes,Access,Name,pHandle) \
1421 ( (This)->CreateSharedHandle(pObject,pAttributes,Access,Name,pHandle) )

◆ ID3D12Device5_CreateStateObject

#define ID3D12Device5_CreateStateObject ( This,
pDesc,
riid,
ppStateObject )
Value:
( (This)->CreateStateObject(pDesc,riid,ppStateObject) )
1478#define ID3D12Device5_CreateStateObject(This,pDesc,riid,ppStateObject) \
1479 ( (This)->CreateStateObject(pDesc,riid,ppStateObject) )

◆ ID3D12Device5_CreateUnorderedAccessView

#define ID3D12Device5_CreateUnorderedAccessView ( This,
pResource,
pCounterResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateUnorderedAccessView(pResource,pCounterResource,pDesc,DestDescriptor) )
1400#define ID3D12Device5_CreateUnorderedAccessView(This,pResource,pCounterResource,pDesc,DestDescriptor) \
1401 ( (This)->CreateUnorderedAccessView(pResource,pCounterResource,pDesc,DestDescriptor) )

◆ ID3D12Device5_EnqueueMakeResident

#define ID3D12Device5_EnqueueMakeResident ( This,
Flags,
NumObjects,
ppObjects,
pFenceToSignal,
FenceValueToSignal )
Value:
( (This)->EnqueueMakeResident(Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) )
1456#define ID3D12Device5_EnqueueMakeResident(This,Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) \
1457 ( (This)->EnqueueMakeResident(Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) )

◆ ID3D12Device5_EnumerateMetaCommandParameters

#define ID3D12Device5_EnumerateMetaCommandParameters ( This,
CommandId,
Stage,
pTotalStructureSizeInBytes,
pParameterCount,
pParameterDescs )
Value:
( (This)->EnumerateMetaCommandParameters(CommandId,Stage,pTotalStructureSizeInBytes,pParameterCount,pParameterDescs) )
1474#define ID3D12Device5_EnumerateMetaCommandParameters(This,CommandId,Stage,pTotalStructureSizeInBytes,pParameterCount,pParameterDescs) \
1475 ( (This)->EnumerateMetaCommandParameters(CommandId,Stage,pTotalStructureSizeInBytes,pParameterCount,pParameterDescs) )

◆ ID3D12Device5_EnumerateMetaCommands

#define ID3D12Device5_EnumerateMetaCommands ( This,
pNumMetaCommands,
pDescs )
Value:
( (This)->EnumerateMetaCommands(pNumMetaCommands,pDescs) )
1472#define ID3D12Device5_EnumerateMetaCommands(This,pNumMetaCommands,pDescs) \
1473 ( (This)->EnumerateMetaCommands(pNumMetaCommands,pDescs) )

◆ ID3D12Device5_Evict

#define ID3D12Device5_Evict ( This,
NumObjects,
ppObjects )
Value:
( (This)->Evict(NumObjects,ppObjects) )
1428#define ID3D12Device5_Evict(This,NumObjects,ppObjects) \
1429 ( (This)->Evict(NumObjects,ppObjects) )

◆ ID3D12Device5_GetCopyableFootprints

#define ID3D12Device5_GetCopyableFootprints ( This,
pResourceDesc,
FirstSubresource,
NumSubresources,
BaseOffset,
pLayouts,
pNumRows,
pRowSizeInBytes,
pTotalBytes )
Value:
( (This)->GetCopyableFootprints(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )
1434#define ID3D12Device5_GetCopyableFootprints(This,pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) \
1435 ( (This)->GetCopyableFootprints(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )

◆ ID3D12Device5_GetDescriptorHandleIncrementSize

#define ID3D12Device5_GetDescriptorHandleIncrementSize ( This,
DescriptorHeapType )
Value:
( (This)->GetDescriptorHandleIncrementSize(DescriptorHeapType) )
1392#define ID3D12Device5_GetDescriptorHandleIncrementSize(This,DescriptorHeapType) \
1393 ( (This)->GetDescriptorHandleIncrementSize(DescriptorHeapType) )

◆ ID3D12Device5_GetDeviceRemovedReason

#define ID3D12Device5_GetDeviceRemovedReason ( This)
Value:
( (This)->GetDeviceRemovedReason() )
1432#define ID3D12Device5_GetDeviceRemovedReason(This) \
1433 ( (This)->GetDeviceRemovedReason() )

◆ ID3D12Device5_GetNodeCount

#define ID3D12Device5_GetNodeCount ( This)
Value:
( (This)->GetNodeCount() )
1376#define ID3D12Device5_GetNodeCount(This) \
1377 ( (This)->GetNodeCount() )

◆ ID3D12Device5_GetPrivateData

#define ID3D12Device5_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
1368#define ID3D12Device5_GetPrivateData(This,guid,pDataSize,pData) \
1369 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12Device5_GetRaytracingAccelerationStructurePrebuildInfo

#define ID3D12Device5_GetRaytracingAccelerationStructurePrebuildInfo ( This,
pDesc,
pInfo )
Value:
( (This)->GetRaytracingAccelerationStructurePrebuildInfo(pDesc,pInfo) )
1480#define ID3D12Device5_GetRaytracingAccelerationStructurePrebuildInfo(This,pDesc,pInfo) \
1481 ( (This)->GetRaytracingAccelerationStructurePrebuildInfo(pDesc,pInfo) )

◆ ID3D12Device5_GetResourceTiling

#define ID3D12Device5_GetResourceTiling ( This,
pTiledResource,
pNumTilesForEntireResource,
pPackedMipDesc,
pStandardTileShapeForNonPackedMips,
pNumSubresourceTilings,
FirstSubresourceTilingToGet,
pSubresourceTilingsForNonPackedMips )
Value:
( (This)->GetResourceTiling(pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) )
1442#define ID3D12Device5_GetResourceTiling(This,pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) \
1443 ( (This)->GetResourceTiling(pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) )

◆ ID3D12Device5_MakeResident

#define ID3D12Device5_MakeResident ( This,
NumObjects,
ppObjects )
Value:
( (This)->MakeResident(NumObjects,ppObjects) )
1426#define ID3D12Device5_MakeResident(This,NumObjects,ppObjects) \
1427 ( (This)->MakeResident(NumObjects,ppObjects) )

◆ ID3D12Device5_OpenExistingHeapFromAddress

#define ID3D12Device5_OpenExistingHeapFromAddress ( This,
pAddress,
riid,
ppvHeap )
Value:
( (This)->OpenExistingHeapFromAddress(pAddress,riid,ppvHeap) )
1452#define ID3D12Device5_OpenExistingHeapFromAddress(This,pAddress,riid,ppvHeap) \
1453 ( (This)->OpenExistingHeapFromAddress(pAddress,riid,ppvHeap) )

◆ ID3D12Device5_OpenExistingHeapFromFileMapping

#define ID3D12Device5_OpenExistingHeapFromFileMapping ( This,
hFileMapping,
riid,
ppvHeap )
Value:
( (This)->OpenExistingHeapFromFileMapping(hFileMapping,riid,ppvHeap) )
1454#define ID3D12Device5_OpenExistingHeapFromFileMapping(This,hFileMapping,riid,ppvHeap) \
1455 ( (This)->OpenExistingHeapFromFileMapping(hFileMapping,riid,ppvHeap) )

◆ ID3D12Device5_OpenSharedHandle

#define ID3D12Device5_OpenSharedHandle ( This,
NTHandle,
riid,
ppvObj )
Value:
( (This)->OpenSharedHandle(NTHandle,riid,ppvObj) )
1422#define ID3D12Device5_OpenSharedHandle(This,NTHandle,riid,ppvObj) \
1423 ( (This)->OpenSharedHandle(NTHandle,riid,ppvObj) )

◆ ID3D12Device5_OpenSharedHandleByName

#define ID3D12Device5_OpenSharedHandleByName ( This,
Name,
Access,
pNTHandle )
Value:
( (This)->OpenSharedHandleByName(Name,Access,pNTHandle) )
1424#define ID3D12Device5_OpenSharedHandleByName(This,Name,Access,pNTHandle) \
1425 ( (This)->OpenSharedHandleByName(Name,Access,pNTHandle) )

◆ ID3D12Device5_QueryInterface

#define ID3D12Device5_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
1362#define ID3D12Device5_QueryInterface(This,riid,ppvObject) \
1363 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Device5_Release

#define ID3D12Device5_Release ( This)
Value:
( (This)->Release() )
1366#define ID3D12Device5_Release(This) \
1367 ( (This)->Release() )

◆ ID3D12Device5_RemoveDevice

#define ID3D12Device5_RemoveDevice ( This)
Value:
( (This)->RemoveDevice() )
1470#define ID3D12Device5_RemoveDevice(This) \
1471 ( (This)->RemoveDevice() )

◆ ID3D12Device5_SetEventOnMultipleFenceCompletion

#define ID3D12Device5_SetEventOnMultipleFenceCompletion ( This,
ppFences,
pFenceValues,
NumFences,
Flags,
hEvent )
Value:
( (This)->SetEventOnMultipleFenceCompletion(ppFences,pFenceValues,NumFences,Flags,hEvent) )
1446#define ID3D12Device5_SetEventOnMultipleFenceCompletion(This,ppFences,pFenceValues,NumFences,Flags,hEvent) \
1447 ( (This)->SetEventOnMultipleFenceCompletion(ppFences,pFenceValues,NumFences,Flags,hEvent) )

◆ ID3D12Device5_SetName

#define ID3D12Device5_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
1374#define ID3D12Device5_SetName(This,Name) \
1375 ( (This)->SetName(Name) )

◆ ID3D12Device5_SetPrivateData

#define ID3D12Device5_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
1370#define ID3D12Device5_SetPrivateData(This,guid,DataSize,pData) \
1371 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12Device5_SetPrivateDataInterface

#define ID3D12Device5_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
1372#define ID3D12Device5_SetPrivateDataInterface(This,guid,pData) \
1373 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12Device5_SetResidencyPriority

#define ID3D12Device5_SetResidencyPriority ( This,
NumObjects,
ppObjects,
pPriorities )
Value:
( (This)->SetResidencyPriority(NumObjects,ppObjects,pPriorities) )
1448#define ID3D12Device5_SetResidencyPriority(This,NumObjects,ppObjects,pPriorities) \
1449 ( (This)->SetResidencyPriority(NumObjects,ppObjects,pPriorities) )

◆ ID3D12Device5_SetStablePowerState

#define ID3D12Device5_SetStablePowerState ( This,
Enable )
Value:
( (This)->SetStablePowerState(Enable) )
1438#define ID3D12Device5_SetStablePowerState(This,Enable) \
1439 ( (This)->SetStablePowerState(Enable) )

◆ ID3D12Device6_AddRef

#define ID3D12Device6_AddRef ( This)
Value:
( (This)->AddRef() )
1570#define ID3D12Device6_AddRef(This) \
1571 ( (This)->AddRef() )

◆ ID3D12Device6_CheckDriverMatchingIdentifier

#define ID3D12Device6_CheckDriverMatchingIdentifier ( This,
SerializedDataType,
pIdentifierToCheck )
Value:
( (This)->CheckDriverMatchingIdentifier(SerializedDataType,pIdentifierToCheck) )
1688#define ID3D12Device6_CheckDriverMatchingIdentifier(This,SerializedDataType,pIdentifierToCheck) \
1689 ( (This)->CheckDriverMatchingIdentifier(SerializedDataType,pIdentifierToCheck) )

◆ ID3D12Device6_CheckFeatureSupport

#define ID3D12Device6_CheckFeatureSupport ( This,
Feature,
pFeatureSupportData,
FeatureSupportDataSize )
Value:
( (This)->CheckFeatureSupport(Feature,pFeatureSupportData,FeatureSupportDataSize) )
1594#define ID3D12Device6_CheckFeatureSupport(This,Feature,pFeatureSupportData,FeatureSupportDataSize) \
1595 ( (This)->CheckFeatureSupport(Feature,pFeatureSupportData,FeatureSupportDataSize) )

◆ ID3D12Device6_CopyDescriptors

#define ID3D12Device6_CopyDescriptors ( This,
NumDestDescriptorRanges,
pDestDescriptorRangeStarts,
pDestDescriptorRangeSizes,
NumSrcDescriptorRanges,
pSrcDescriptorRangeStarts,
pSrcDescriptorRangeSizes,
DescriptorHeapsType )
Value:
( (This)->CopyDescriptors(NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) )
1614#define ID3D12Device6_CopyDescriptors(This,NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) \
1615 ( (This)->CopyDescriptors(NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) )

◆ ID3D12Device6_CopyDescriptorsSimple

#define ID3D12Device6_CopyDescriptorsSimple ( This,
NumDescriptors,
DestDescriptorRangeStart,
SrcDescriptorRangeStart,
DescriptorHeapsType )
Value:
( (This)->CopyDescriptorsSimple(NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) )
1616#define ID3D12Device6_CopyDescriptorsSimple(This,NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) \
1617 ( (This)->CopyDescriptorsSimple(NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) )

◆ ID3D12Device6_CreateCommandAllocator

#define ID3D12Device6_CreateCommandAllocator ( This,
type,
riid,
ppCommandAllocator )
Value:
( (This)->CreateCommandAllocator(type,riid,ppCommandAllocator) )
1586#define ID3D12Device6_CreateCommandAllocator(This,type,riid,ppCommandAllocator) \
1587 ( (This)->CreateCommandAllocator(type,riid,ppCommandAllocator) )

◆ ID3D12Device6_CreateCommandList

#define ID3D12Device6_CreateCommandList ( This,
nodeMask,
type,
pCommandAllocator,
pInitialState,
riid,
ppCommandList )
Value:
( (This)->CreateCommandList(nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) )
1592#define ID3D12Device6_CreateCommandList(This,nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) \
1593 ( (This)->CreateCommandList(nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) )

◆ ID3D12Device6_CreateCommandList1

#define ID3D12Device6_CreateCommandList1 ( This,
nodeMask,
type,
flags,
riid,
ppCommandList )
Value:
( (This)->CreateCommandList1(nodeMask,type,flags,riid,ppCommandList) )
1664#define ID3D12Device6_CreateCommandList1(This,nodeMask,type,flags,riid,ppCommandList) \
1665 ( (This)->CreateCommandList1(nodeMask,type,flags,riid,ppCommandList) )

◆ ID3D12Device6_CreateCommandQueue

#define ID3D12Device6_CreateCommandQueue ( This,
pDesc,
riid,
ppCommandQueue )
Value:
( (This)->CreateCommandQueue(pDesc,riid,ppCommandQueue) )
1584#define ID3D12Device6_CreateCommandQueue(This,pDesc,riid,ppCommandQueue) \
1585 ( (This)->CreateCommandQueue(pDesc,riid,ppCommandQueue) )

◆ ID3D12Device6_CreateCommandSignature

#define ID3D12Device6_CreateCommandSignature ( This,
pDesc,
pRootSignature,
riid,
ppvCommandSignature )
Value:
( (This)->CreateCommandSignature(pDesc,pRootSignature,riid,ppvCommandSignature) )
1646#define ID3D12Device6_CreateCommandSignature(This,pDesc,pRootSignature,riid,ppvCommandSignature) \
1647 ( (This)->CreateCommandSignature(pDesc,pRootSignature,riid,ppvCommandSignature) )

◆ ID3D12Device6_CreateCommittedResource

#define ID3D12Device6_CreateCommittedResource ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) )
1618#define ID3D12Device6_CreateCommittedResource(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) \
1619 ( (This)->CreateCommittedResource(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) )

◆ ID3D12Device6_CreateCommittedResource1

#define ID3D12Device6_CreateCommittedResource1 ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
pProtectedSession,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource1(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )
1668#define ID3D12Device6_CreateCommittedResource1(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) \
1669 ( (This)->CreateCommittedResource1(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )

◆ ID3D12Device6_CreateComputePipelineState

#define ID3D12Device6_CreateComputePipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreateComputePipelineState(pDesc,riid,ppPipelineState) )
1590#define ID3D12Device6_CreateComputePipelineState(This,pDesc,riid,ppPipelineState) \
1591 ( (This)->CreateComputePipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device6_CreateConstantBufferView

#define ID3D12Device6_CreateConstantBufferView ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateConstantBufferView(pDesc,DestDescriptor) )
1602#define ID3D12Device6_CreateConstantBufferView(This,pDesc,DestDescriptor) \
1603 ( (This)->CreateConstantBufferView(pDesc,DestDescriptor) )

◆ ID3D12Device6_CreateDepthStencilView

#define ID3D12Device6_CreateDepthStencilView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateDepthStencilView(pResource,pDesc,DestDescriptor) )
1610#define ID3D12Device6_CreateDepthStencilView(This,pResource,pDesc,DestDescriptor) \
1611 ( (This)->CreateDepthStencilView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device6_CreateDescriptorHeap

#define ID3D12Device6_CreateDescriptorHeap ( This,
pDescriptorHeapDesc,
riid,
ppvHeap )
Value:
( (This)->CreateDescriptorHeap(pDescriptorHeapDesc,riid,ppvHeap) )
1596#define ID3D12Device6_CreateDescriptorHeap(This,pDescriptorHeapDesc,riid,ppvHeap) \
1597 ( (This)->CreateDescriptorHeap(pDescriptorHeapDesc,riid,ppvHeap) )

◆ ID3D12Device6_CreateFence

#define ID3D12Device6_CreateFence ( This,
InitialValue,
Flags,
riid,
ppFence )
Value:
( (This)->CreateFence(InitialValue,Flags,riid,ppFence) )
1636#define ID3D12Device6_CreateFence(This,InitialValue,Flags,riid,ppFence) \
1637 ( (This)->CreateFence(InitialValue,Flags,riid,ppFence) )

◆ ID3D12Device6_CreateGraphicsPipelineState

#define ID3D12Device6_CreateGraphicsPipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreateGraphicsPipelineState(pDesc,riid,ppPipelineState) )
1588#define ID3D12Device6_CreateGraphicsPipelineState(This,pDesc,riid,ppPipelineState) \
1589 ( (This)->CreateGraphicsPipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device6_CreateHeap

#define ID3D12Device6_CreateHeap ( This,
pDesc,
riid,
ppvHeap )
Value:
( (This)->CreateHeap(pDesc,riid,ppvHeap) )
1620#define ID3D12Device6_CreateHeap(This,pDesc,riid,ppvHeap) \
1621 ( (This)->CreateHeap(pDesc,riid,ppvHeap) )

◆ ID3D12Device6_CreateHeap1

#define ID3D12Device6_CreateHeap1 ( This,
pDesc,
pProtectedSession,
riid,
ppvHeap )
Value:
( (This)->CreateHeap1(pDesc,pProtectedSession,riid,ppvHeap) )
1670#define ID3D12Device6_CreateHeap1(This,pDesc,pProtectedSession,riid,ppvHeap) \
1671 ( (This)->CreateHeap1(pDesc,pProtectedSession,riid,ppvHeap) )

◆ ID3D12Device6_CreateLifetimeTracker

#define ID3D12Device6_CreateLifetimeTracker ( This,
pOwner,
riid,
ppvTracker )
Value:
( (This)->CreateLifetimeTracker(pOwner,riid,ppvTracker) )
1674#define ID3D12Device6_CreateLifetimeTracker(This,pOwner,riid,ppvTracker) \
1675 ( (This)->CreateLifetimeTracker(pOwner,riid,ppvTracker) )

◆ ID3D12Device6_CreateMetaCommand

#define ID3D12Device6_CreateMetaCommand ( This,
CommandId,
NodeMask,
pCreationParametersData,
CreationParametersDataSizeInBytes,
riid,
ppMetaCommand )
Value:
( (This)->CreateMetaCommand(CommandId,NodeMask,pCreationParametersData,CreationParametersDataSizeInBytes,riid,ppMetaCommand) )
1682#define ID3D12Device6_CreateMetaCommand(This,CommandId,NodeMask,pCreationParametersData,CreationParametersDataSizeInBytes,riid,ppMetaCommand) \
1683 ( (This)->CreateMetaCommand(CommandId,NodeMask,pCreationParametersData,CreationParametersDataSizeInBytes,riid,ppMetaCommand) )

◆ ID3D12Device6_CreatePipelineLibrary

#define ID3D12Device6_CreatePipelineLibrary ( This,
pLibraryBlob,
BlobLength,
riid,
ppPipelineLibrary )
Value:
( (This)->CreatePipelineLibrary(pLibraryBlob,BlobLength,riid,ppPipelineLibrary) )
1650#define ID3D12Device6_CreatePipelineLibrary(This,pLibraryBlob,BlobLength,riid,ppPipelineLibrary) \
1651 ( (This)->CreatePipelineLibrary(pLibraryBlob,BlobLength,riid,ppPipelineLibrary) )

◆ ID3D12Device6_CreatePipelineState

#define ID3D12Device6_CreatePipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreatePipelineState(pDesc,riid,ppPipelineState) )
1656#define ID3D12Device6_CreatePipelineState(This,pDesc,riid,ppPipelineState) \
1657 ( (This)->CreatePipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device6_CreatePlacedResource

#define ID3D12Device6_CreatePlacedResource ( This,
pHeap,
HeapOffset,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreatePlacedResource(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
1622#define ID3D12Device6_CreatePlacedResource(This,pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
1623 ( (This)->CreatePlacedResource(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device6_CreateProtectedResourceSession

#define ID3D12Device6_CreateProtectedResourceSession ( This,
pDesc,
riid,
ppSession )
Value:
( (This)->CreateProtectedResourceSession(pDesc,riid,ppSession) )
1666#define ID3D12Device6_CreateProtectedResourceSession(This,pDesc,riid,ppSession) \
1667 ( (This)->CreateProtectedResourceSession(pDesc,riid,ppSession) )

◆ ID3D12Device6_CreateQueryHeap

#define ID3D12Device6_CreateQueryHeap ( This,
pDesc,
riid,
ppvHeap )
Value:
( (This)->CreateQueryHeap(pDesc,riid,ppvHeap) )
1642#define ID3D12Device6_CreateQueryHeap(This,pDesc,riid,ppvHeap) \
1643 ( (This)->CreateQueryHeap(pDesc,riid,ppvHeap) )

◆ ID3D12Device6_CreateRenderTargetView

#define ID3D12Device6_CreateRenderTargetView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateRenderTargetView(pResource,pDesc,DestDescriptor) )
1608#define ID3D12Device6_CreateRenderTargetView(This,pResource,pDesc,DestDescriptor) \
1609 ( (This)->CreateRenderTargetView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device6_CreateReservedResource

#define ID3D12Device6_CreateReservedResource ( This,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreateReservedResource(pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
1624#define ID3D12Device6_CreateReservedResource(This,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
1625 ( (This)->CreateReservedResource(pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device6_CreateReservedResource1

#define ID3D12Device6_CreateReservedResource1 ( This,
pDesc,
InitialState,
pOptimizedClearValue,
pProtectedSession,
riid,
ppvResource )
Value:
( (This)->CreateReservedResource1(pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) )
1672#define ID3D12Device6_CreateReservedResource1(This,pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) \
1673 ( (This)->CreateReservedResource1(pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) )

◆ ID3D12Device6_CreateRootSignature

#define ID3D12Device6_CreateRootSignature ( This,
nodeMask,
pBlobWithRootSignature,
blobLengthInBytes,
riid,
ppvRootSignature )
Value:
( (This)->CreateRootSignature(nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) )
1600#define ID3D12Device6_CreateRootSignature(This,nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) \
1601 ( (This)->CreateRootSignature(nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) )

◆ ID3D12Device6_CreateSampler

#define ID3D12Device6_CreateSampler ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateSampler(pDesc,DestDescriptor) )
1612#define ID3D12Device6_CreateSampler(This,pDesc,DestDescriptor) \
1613 ( (This)->CreateSampler(pDesc,DestDescriptor) )

◆ ID3D12Device6_CreateShaderResourceView

#define ID3D12Device6_CreateShaderResourceView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateShaderResourceView(pResource,pDesc,DestDescriptor) )
1604#define ID3D12Device6_CreateShaderResourceView(This,pResource,pDesc,DestDescriptor) \
1605 ( (This)->CreateShaderResourceView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device6_CreateSharedHandle

#define ID3D12Device6_CreateSharedHandle ( This,
pObject,
pAttributes,
Access,
Name,
pHandle )
Value:
( (This)->CreateSharedHandle(pObject,pAttributes,Access,Name,pHandle) )
1626#define ID3D12Device6_CreateSharedHandle(This,pObject,pAttributes,Access,Name,pHandle) \
1627 ( (This)->CreateSharedHandle(pObject,pAttributes,Access,Name,pHandle) )

◆ ID3D12Device6_CreateStateObject

#define ID3D12Device6_CreateStateObject ( This,
pDesc,
riid,
ppStateObject )
Value:
( (This)->CreateStateObject(pDesc,riid,ppStateObject) )
1684#define ID3D12Device6_CreateStateObject(This,pDesc,riid,ppStateObject) \
1685 ( (This)->CreateStateObject(pDesc,riid,ppStateObject) )

◆ ID3D12Device6_CreateUnorderedAccessView

#define ID3D12Device6_CreateUnorderedAccessView ( This,
pResource,
pCounterResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateUnorderedAccessView(pResource,pCounterResource,pDesc,DestDescriptor) )
1606#define ID3D12Device6_CreateUnorderedAccessView(This,pResource,pCounterResource,pDesc,DestDescriptor) \
1607 ( (This)->CreateUnorderedAccessView(pResource,pCounterResource,pDesc,DestDescriptor) )

◆ ID3D12Device6_EnqueueMakeResident

#define ID3D12Device6_EnqueueMakeResident ( This,
Flags,
NumObjects,
ppObjects,
pFenceToSignal,
FenceValueToSignal )
Value:
( (This)->EnqueueMakeResident(Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) )
1662#define ID3D12Device6_EnqueueMakeResident(This,Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) \
1663 ( (This)->EnqueueMakeResident(Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) )

◆ ID3D12Device6_EnumerateMetaCommandParameters

#define ID3D12Device6_EnumerateMetaCommandParameters ( This,
CommandId,
Stage,
pTotalStructureSizeInBytes,
pParameterCount,
pParameterDescs )
Value:
( (This)->EnumerateMetaCommandParameters(CommandId,Stage,pTotalStructureSizeInBytes,pParameterCount,pParameterDescs) )
1680#define ID3D12Device6_EnumerateMetaCommandParameters(This,CommandId,Stage,pTotalStructureSizeInBytes,pParameterCount,pParameterDescs) \
1681 ( (This)->EnumerateMetaCommandParameters(CommandId,Stage,pTotalStructureSizeInBytes,pParameterCount,pParameterDescs) )

◆ ID3D12Device6_EnumerateMetaCommands

#define ID3D12Device6_EnumerateMetaCommands ( This,
pNumMetaCommands,
pDescs )
Value:
( (This)->EnumerateMetaCommands(pNumMetaCommands,pDescs) )
1678#define ID3D12Device6_EnumerateMetaCommands(This,pNumMetaCommands,pDescs) \
1679 ( (This)->EnumerateMetaCommands(pNumMetaCommands,pDescs) )

◆ ID3D12Device6_Evict

#define ID3D12Device6_Evict ( This,
NumObjects,
ppObjects )
Value:
( (This)->Evict(NumObjects,ppObjects) )
1634#define ID3D12Device6_Evict(This,NumObjects,ppObjects) \
1635 ( (This)->Evict(NumObjects,ppObjects) )

◆ ID3D12Device6_GetCopyableFootprints

#define ID3D12Device6_GetCopyableFootprints ( This,
pResourceDesc,
FirstSubresource,
NumSubresources,
BaseOffset,
pLayouts,
pNumRows,
pRowSizeInBytes,
pTotalBytes )
Value:
( (This)->GetCopyableFootprints(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )
1640#define ID3D12Device6_GetCopyableFootprints(This,pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) \
1641 ( (This)->GetCopyableFootprints(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )

◆ ID3D12Device6_GetDescriptorHandleIncrementSize

#define ID3D12Device6_GetDescriptorHandleIncrementSize ( This,
DescriptorHeapType )
Value:
( (This)->GetDescriptorHandleIncrementSize(DescriptorHeapType) )
1598#define ID3D12Device6_GetDescriptorHandleIncrementSize(This,DescriptorHeapType) \
1599 ( (This)->GetDescriptorHandleIncrementSize(DescriptorHeapType) )

◆ ID3D12Device6_GetDeviceRemovedReason

#define ID3D12Device6_GetDeviceRemovedReason ( This)
Value:
( (This)->GetDeviceRemovedReason() )
1638#define ID3D12Device6_GetDeviceRemovedReason(This) \
1639 ( (This)->GetDeviceRemovedReason() )

◆ ID3D12Device6_GetNodeCount

#define ID3D12Device6_GetNodeCount ( This)
Value:
( (This)->GetNodeCount() )
1582#define ID3D12Device6_GetNodeCount(This) \
1583 ( (This)->GetNodeCount() )

◆ ID3D12Device6_GetPrivateData

#define ID3D12Device6_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
1574#define ID3D12Device6_GetPrivateData(This,guid,pDataSize,pData) \
1575 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12Device6_GetRaytracingAccelerationStructurePrebuildInfo

#define ID3D12Device6_GetRaytracingAccelerationStructurePrebuildInfo ( This,
pDesc,
pInfo )
Value:
( (This)->GetRaytracingAccelerationStructurePrebuildInfo(pDesc,pInfo) )
1686#define ID3D12Device6_GetRaytracingAccelerationStructurePrebuildInfo(This,pDesc,pInfo) \
1687 ( (This)->GetRaytracingAccelerationStructurePrebuildInfo(pDesc,pInfo) )

◆ ID3D12Device6_GetResourceTiling

#define ID3D12Device6_GetResourceTiling ( This,
pTiledResource,
pNumTilesForEntireResource,
pPackedMipDesc,
pStandardTileShapeForNonPackedMips,
pNumSubresourceTilings,
FirstSubresourceTilingToGet,
pSubresourceTilingsForNonPackedMips )
Value:
( (This)->GetResourceTiling(pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) )
1648#define ID3D12Device6_GetResourceTiling(This,pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) \
1649 ( (This)->GetResourceTiling(pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) )

◆ ID3D12Device6_MakeResident

#define ID3D12Device6_MakeResident ( This,
NumObjects,
ppObjects )
Value:
( (This)->MakeResident(NumObjects,ppObjects) )
1632#define ID3D12Device6_MakeResident(This,NumObjects,ppObjects) \
1633 ( (This)->MakeResident(NumObjects,ppObjects) )

◆ ID3D12Device6_OpenExistingHeapFromAddress

#define ID3D12Device6_OpenExistingHeapFromAddress ( This,
pAddress,
riid,
ppvHeap )
Value:
( (This)->OpenExistingHeapFromAddress(pAddress,riid,ppvHeap) )
1658#define ID3D12Device6_OpenExistingHeapFromAddress(This,pAddress,riid,ppvHeap) \
1659 ( (This)->OpenExistingHeapFromAddress(pAddress,riid,ppvHeap) )

◆ ID3D12Device6_OpenExistingHeapFromFileMapping

#define ID3D12Device6_OpenExistingHeapFromFileMapping ( This,
hFileMapping,
riid,
ppvHeap )
Value:
( (This)->OpenExistingHeapFromFileMapping(hFileMapping,riid,ppvHeap) )
1660#define ID3D12Device6_OpenExistingHeapFromFileMapping(This,hFileMapping,riid,ppvHeap) \
1661 ( (This)->OpenExistingHeapFromFileMapping(hFileMapping,riid,ppvHeap) )

◆ ID3D12Device6_OpenSharedHandle

#define ID3D12Device6_OpenSharedHandle ( This,
NTHandle,
riid,
ppvObj )
Value:
( (This)->OpenSharedHandle(NTHandle,riid,ppvObj) )
1628#define ID3D12Device6_OpenSharedHandle(This,NTHandle,riid,ppvObj) \
1629 ( (This)->OpenSharedHandle(NTHandle,riid,ppvObj) )

◆ ID3D12Device6_OpenSharedHandleByName

#define ID3D12Device6_OpenSharedHandleByName ( This,
Name,
Access,
pNTHandle )
Value:
( (This)->OpenSharedHandleByName(Name,Access,pNTHandle) )
1630#define ID3D12Device6_OpenSharedHandleByName(This,Name,Access,pNTHandle) \
1631 ( (This)->OpenSharedHandleByName(Name,Access,pNTHandle) )

◆ ID3D12Device6_QueryInterface

#define ID3D12Device6_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
1568#define ID3D12Device6_QueryInterface(This,riid,ppvObject) \
1569 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Device6_Release

#define ID3D12Device6_Release ( This)
Value:
( (This)->Release() )
1572#define ID3D12Device6_Release(This) \
1573 ( (This)->Release() )

◆ ID3D12Device6_RemoveDevice

#define ID3D12Device6_RemoveDevice ( This)
Value:
( (This)->RemoveDevice() )
1676#define ID3D12Device6_RemoveDevice(This) \
1677 ( (This)->RemoveDevice() )

◆ ID3D12Device6_SetBackgroundProcessingMode

#define ID3D12Device6_SetBackgroundProcessingMode ( This,
Mode,
MeasurementsAction,
hEventToSignalUponCompletion,
pbFurtherMeasurementsDesired )
Value:
( (This)->SetBackgroundProcessingMode(Mode,MeasurementsAction,hEventToSignalUponCompletion,pbFurtherMeasurementsDesired) )
1690#define ID3D12Device6_SetBackgroundProcessingMode(This,Mode,MeasurementsAction,hEventToSignalUponCompletion,pbFurtherMeasurementsDesired) \
1691 ( (This)->SetBackgroundProcessingMode(Mode,MeasurementsAction,hEventToSignalUponCompletion,pbFurtherMeasurementsDesired) )

◆ ID3D12Device6_SetEventOnMultipleFenceCompletion

#define ID3D12Device6_SetEventOnMultipleFenceCompletion ( This,
ppFences,
pFenceValues,
NumFences,
Flags,
hEvent )
Value:
( (This)->SetEventOnMultipleFenceCompletion(ppFences,pFenceValues,NumFences,Flags,hEvent) )
1652#define ID3D12Device6_SetEventOnMultipleFenceCompletion(This,ppFences,pFenceValues,NumFences,Flags,hEvent) \
1653 ( (This)->SetEventOnMultipleFenceCompletion(ppFences,pFenceValues,NumFences,Flags,hEvent) )

◆ ID3D12Device6_SetName

#define ID3D12Device6_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
1580#define ID3D12Device6_SetName(This,Name) \
1581 ( (This)->SetName(Name) )

◆ ID3D12Device6_SetPrivateData

#define ID3D12Device6_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
1576#define ID3D12Device6_SetPrivateData(This,guid,DataSize,pData) \
1577 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12Device6_SetPrivateDataInterface

#define ID3D12Device6_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
1578#define ID3D12Device6_SetPrivateDataInterface(This,guid,pData) \
1579 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12Device6_SetResidencyPriority

#define ID3D12Device6_SetResidencyPriority ( This,
NumObjects,
ppObjects,
pPriorities )
Value:
( (This)->SetResidencyPriority(NumObjects,ppObjects,pPriorities) )
1654#define ID3D12Device6_SetResidencyPriority(This,NumObjects,ppObjects,pPriorities) \
1655 ( (This)->SetResidencyPriority(NumObjects,ppObjects,pPriorities) )

◆ ID3D12Device6_SetStablePowerState

#define ID3D12Device6_SetStablePowerState ( This,
Enable )
Value:
( (This)->SetStablePowerState(Enable) )
1644#define ID3D12Device6_SetStablePowerState(This,Enable) \
1645 ( (This)->SetStablePowerState(Enable) )

◆ ID3D12Device7_AddRef

#define ID3D12Device7_AddRef ( This)
Value:
( (This)->AddRef() )
1714#define ID3D12Device7_AddRef(This) \
1715 ( (This)->AddRef() )

◆ ID3D12Device7_AddToStateObject

#define ID3D12Device7_AddToStateObject ( This,
pAddition,
pStateObjectToGrowFrom,
riid,
ppNewStateObject )
Value:
( (This)->AddToStateObject(pAddition,pStateObjectToGrowFrom,riid,ppNewStateObject) )
1836#define ID3D12Device7_AddToStateObject(This,pAddition,pStateObjectToGrowFrom,riid,ppNewStateObject) \
1837 ( (This)->AddToStateObject(pAddition,pStateObjectToGrowFrom,riid,ppNewStateObject) )

◆ ID3D12Device7_CheckDriverMatchingIdentifier

#define ID3D12Device7_CheckDriverMatchingIdentifier ( This,
SerializedDataType,
pIdentifierToCheck )
Value:
( (This)->CheckDriverMatchingIdentifier(SerializedDataType,pIdentifierToCheck) )
1832#define ID3D12Device7_CheckDriverMatchingIdentifier(This,SerializedDataType,pIdentifierToCheck) \
1833 ( (This)->CheckDriverMatchingIdentifier(SerializedDataType,pIdentifierToCheck) )

◆ ID3D12Device7_CheckFeatureSupport

#define ID3D12Device7_CheckFeatureSupport ( This,
Feature,
pFeatureSupportData,
FeatureSupportDataSize )
Value:
( (This)->CheckFeatureSupport(Feature,pFeatureSupportData,FeatureSupportDataSize) )
1738#define ID3D12Device7_CheckFeatureSupport(This,Feature,pFeatureSupportData,FeatureSupportDataSize) \
1739 ( (This)->CheckFeatureSupport(Feature,pFeatureSupportData,FeatureSupportDataSize) )

◆ ID3D12Device7_CopyDescriptors

#define ID3D12Device7_CopyDescriptors ( This,
NumDestDescriptorRanges,
pDestDescriptorRangeStarts,
pDestDescriptorRangeSizes,
NumSrcDescriptorRanges,
pSrcDescriptorRangeStarts,
pSrcDescriptorRangeSizes,
DescriptorHeapsType )
Value:
( (This)->CopyDescriptors(NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) )
1758#define ID3D12Device7_CopyDescriptors(This,NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) \
1759 ( (This)->CopyDescriptors(NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) )

◆ ID3D12Device7_CopyDescriptorsSimple

#define ID3D12Device7_CopyDescriptorsSimple ( This,
NumDescriptors,
DestDescriptorRangeStart,
SrcDescriptorRangeStart,
DescriptorHeapsType )
Value:
( (This)->CopyDescriptorsSimple(NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) )
1760#define ID3D12Device7_CopyDescriptorsSimple(This,NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) \
1761 ( (This)->CopyDescriptorsSimple(NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) )

◆ ID3D12Device7_CreateCommandAllocator

#define ID3D12Device7_CreateCommandAllocator ( This,
type,
riid,
ppCommandAllocator )
Value:
( (This)->CreateCommandAllocator(type,riid,ppCommandAllocator) )
1730#define ID3D12Device7_CreateCommandAllocator(This,type,riid,ppCommandAllocator) \
1731 ( (This)->CreateCommandAllocator(type,riid,ppCommandAllocator) )

◆ ID3D12Device7_CreateCommandList

#define ID3D12Device7_CreateCommandList ( This,
nodeMask,
type,
pCommandAllocator,
pInitialState,
riid,
ppCommandList )
Value:
( (This)->CreateCommandList(nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) )
1736#define ID3D12Device7_CreateCommandList(This,nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) \
1737 ( (This)->CreateCommandList(nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) )

◆ ID3D12Device7_CreateCommandList1

#define ID3D12Device7_CreateCommandList1 ( This,
nodeMask,
type,
flags,
riid,
ppCommandList )
Value:
( (This)->CreateCommandList1(nodeMask,type,flags,riid,ppCommandList) )
1808#define ID3D12Device7_CreateCommandList1(This,nodeMask,type,flags,riid,ppCommandList) \
1809 ( (This)->CreateCommandList1(nodeMask,type,flags,riid,ppCommandList) )

◆ ID3D12Device7_CreateCommandQueue

#define ID3D12Device7_CreateCommandQueue ( This,
pDesc,
riid,
ppCommandQueue )
Value:
( (This)->CreateCommandQueue(pDesc,riid,ppCommandQueue) )
1728#define ID3D12Device7_CreateCommandQueue(This,pDesc,riid,ppCommandQueue) \
1729 ( (This)->CreateCommandQueue(pDesc,riid,ppCommandQueue) )

◆ ID3D12Device7_CreateCommandSignature

#define ID3D12Device7_CreateCommandSignature ( This,
pDesc,
pRootSignature,
riid,
ppvCommandSignature )
Value:
( (This)->CreateCommandSignature(pDesc,pRootSignature,riid,ppvCommandSignature) )
1790#define ID3D12Device7_CreateCommandSignature(This,pDesc,pRootSignature,riid,ppvCommandSignature) \
1791 ( (This)->CreateCommandSignature(pDesc,pRootSignature,riid,ppvCommandSignature) )

◆ ID3D12Device7_CreateCommittedResource

#define ID3D12Device7_CreateCommittedResource ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) )
1762#define ID3D12Device7_CreateCommittedResource(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) \
1763 ( (This)->CreateCommittedResource(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) )

◆ ID3D12Device7_CreateCommittedResource1

#define ID3D12Device7_CreateCommittedResource1 ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
pProtectedSession,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource1(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )
1812#define ID3D12Device7_CreateCommittedResource1(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) \
1813 ( (This)->CreateCommittedResource1(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )

◆ ID3D12Device7_CreateComputePipelineState

#define ID3D12Device7_CreateComputePipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreateComputePipelineState(pDesc,riid,ppPipelineState) )
1734#define ID3D12Device7_CreateComputePipelineState(This,pDesc,riid,ppPipelineState) \
1735 ( (This)->CreateComputePipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device7_CreateConstantBufferView

#define ID3D12Device7_CreateConstantBufferView ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateConstantBufferView(pDesc,DestDescriptor) )
1746#define ID3D12Device7_CreateConstantBufferView(This,pDesc,DestDescriptor) \
1747 ( (This)->CreateConstantBufferView(pDesc,DestDescriptor) )

◆ ID3D12Device7_CreateDepthStencilView

#define ID3D12Device7_CreateDepthStencilView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateDepthStencilView(pResource,pDesc,DestDescriptor) )
1754#define ID3D12Device7_CreateDepthStencilView(This,pResource,pDesc,DestDescriptor) \
1755 ( (This)->CreateDepthStencilView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device7_CreateDescriptorHeap

#define ID3D12Device7_CreateDescriptorHeap ( This,
pDescriptorHeapDesc,
riid,
ppvHeap )
Value:
( (This)->CreateDescriptorHeap(pDescriptorHeapDesc,riid,ppvHeap) )
1740#define ID3D12Device7_CreateDescriptorHeap(This,pDescriptorHeapDesc,riid,ppvHeap) \
1741 ( (This)->CreateDescriptorHeap(pDescriptorHeapDesc,riid,ppvHeap) )

◆ ID3D12Device7_CreateFence

#define ID3D12Device7_CreateFence ( This,
InitialValue,
Flags,
riid,
ppFence )
Value:
( (This)->CreateFence(InitialValue,Flags,riid,ppFence) )
1780#define ID3D12Device7_CreateFence(This,InitialValue,Flags,riid,ppFence) \
1781 ( (This)->CreateFence(InitialValue,Flags,riid,ppFence) )

◆ ID3D12Device7_CreateGraphicsPipelineState

#define ID3D12Device7_CreateGraphicsPipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreateGraphicsPipelineState(pDesc,riid,ppPipelineState) )
1732#define ID3D12Device7_CreateGraphicsPipelineState(This,pDesc,riid,ppPipelineState) \
1733 ( (This)->CreateGraphicsPipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device7_CreateHeap

#define ID3D12Device7_CreateHeap ( This,
pDesc,
riid,
ppvHeap )
Value:
( (This)->CreateHeap(pDesc,riid,ppvHeap) )
1764#define ID3D12Device7_CreateHeap(This,pDesc,riid,ppvHeap) \
1765 ( (This)->CreateHeap(pDesc,riid,ppvHeap) )

◆ ID3D12Device7_CreateHeap1

#define ID3D12Device7_CreateHeap1 ( This,
pDesc,
pProtectedSession,
riid,
ppvHeap )
Value:
( (This)->CreateHeap1(pDesc,pProtectedSession,riid,ppvHeap) )
1814#define ID3D12Device7_CreateHeap1(This,pDesc,pProtectedSession,riid,ppvHeap) \
1815 ( (This)->CreateHeap1(pDesc,pProtectedSession,riid,ppvHeap) )

◆ ID3D12Device7_CreateLifetimeTracker

#define ID3D12Device7_CreateLifetimeTracker ( This,
pOwner,
riid,
ppvTracker )
Value:
( (This)->CreateLifetimeTracker(pOwner,riid,ppvTracker) )
1818#define ID3D12Device7_CreateLifetimeTracker(This,pOwner,riid,ppvTracker) \
1819 ( (This)->CreateLifetimeTracker(pOwner,riid,ppvTracker) )

◆ ID3D12Device7_CreateMetaCommand

#define ID3D12Device7_CreateMetaCommand ( This,
CommandId,
NodeMask,
pCreationParametersData,
CreationParametersDataSizeInBytes,
riid,
ppMetaCommand )
Value:
( (This)->CreateMetaCommand(CommandId,NodeMask,pCreationParametersData,CreationParametersDataSizeInBytes,riid,ppMetaCommand) )
1826#define ID3D12Device7_CreateMetaCommand(This,CommandId,NodeMask,pCreationParametersData,CreationParametersDataSizeInBytes,riid,ppMetaCommand) \
1827 ( (This)->CreateMetaCommand(CommandId,NodeMask,pCreationParametersData,CreationParametersDataSizeInBytes,riid,ppMetaCommand) )

◆ ID3D12Device7_CreatePipelineLibrary

#define ID3D12Device7_CreatePipelineLibrary ( This,
pLibraryBlob,
BlobLength,
riid,
ppPipelineLibrary )
Value:
( (This)->CreatePipelineLibrary(pLibraryBlob,BlobLength,riid,ppPipelineLibrary) )
1794#define ID3D12Device7_CreatePipelineLibrary(This,pLibraryBlob,BlobLength,riid,ppPipelineLibrary) \
1795 ( (This)->CreatePipelineLibrary(pLibraryBlob,BlobLength,riid,ppPipelineLibrary) )

◆ ID3D12Device7_CreatePipelineState

#define ID3D12Device7_CreatePipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreatePipelineState(pDesc,riid,ppPipelineState) )
1800#define ID3D12Device7_CreatePipelineState(This,pDesc,riid,ppPipelineState) \
1801 ( (This)->CreatePipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device7_CreatePlacedResource

#define ID3D12Device7_CreatePlacedResource ( This,
pHeap,
HeapOffset,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreatePlacedResource(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
1766#define ID3D12Device7_CreatePlacedResource(This,pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
1767 ( (This)->CreatePlacedResource(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device7_CreateProtectedResourceSession

#define ID3D12Device7_CreateProtectedResourceSession ( This,
pDesc,
riid,
ppSession )
Value:
( (This)->CreateProtectedResourceSession(pDesc,riid,ppSession) )
1810#define ID3D12Device7_CreateProtectedResourceSession(This,pDesc,riid,ppSession) \
1811 ( (This)->CreateProtectedResourceSession(pDesc,riid,ppSession) )

◆ ID3D12Device7_CreateProtectedResourceSession1

#define ID3D12Device7_CreateProtectedResourceSession1 ( This,
pDesc,
riid,
ppSession )
Value:
( (This)->CreateProtectedResourceSession1(pDesc,riid,ppSession) )
1838#define ID3D12Device7_CreateProtectedResourceSession1(This,pDesc,riid,ppSession) \
1839 ( (This)->CreateProtectedResourceSession1(pDesc,riid,ppSession) )

◆ ID3D12Device7_CreateQueryHeap

#define ID3D12Device7_CreateQueryHeap ( This,
pDesc,
riid,
ppvHeap )
Value:
( (This)->CreateQueryHeap(pDesc,riid,ppvHeap) )
1786#define ID3D12Device7_CreateQueryHeap(This,pDesc,riid,ppvHeap) \
1787 ( (This)->CreateQueryHeap(pDesc,riid,ppvHeap) )

◆ ID3D12Device7_CreateRenderTargetView

#define ID3D12Device7_CreateRenderTargetView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateRenderTargetView(pResource,pDesc,DestDescriptor) )
1752#define ID3D12Device7_CreateRenderTargetView(This,pResource,pDesc,DestDescriptor) \
1753 ( (This)->CreateRenderTargetView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device7_CreateReservedResource

#define ID3D12Device7_CreateReservedResource ( This,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreateReservedResource(pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
1768#define ID3D12Device7_CreateReservedResource(This,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
1769 ( (This)->CreateReservedResource(pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device7_CreateReservedResource1

#define ID3D12Device7_CreateReservedResource1 ( This,
pDesc,
InitialState,
pOptimizedClearValue,
pProtectedSession,
riid,
ppvResource )
Value:
( (This)->CreateReservedResource1(pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) )
1816#define ID3D12Device7_CreateReservedResource1(This,pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) \
1817 ( (This)->CreateReservedResource1(pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) )

◆ ID3D12Device7_CreateRootSignature

#define ID3D12Device7_CreateRootSignature ( This,
nodeMask,
pBlobWithRootSignature,
blobLengthInBytes,
riid,
ppvRootSignature )
Value:
( (This)->CreateRootSignature(nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) )
1744#define ID3D12Device7_CreateRootSignature(This,nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) \
1745 ( (This)->CreateRootSignature(nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) )

◆ ID3D12Device7_CreateSampler

#define ID3D12Device7_CreateSampler ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateSampler(pDesc,DestDescriptor) )
1756#define ID3D12Device7_CreateSampler(This,pDesc,DestDescriptor) \
1757 ( (This)->CreateSampler(pDesc,DestDescriptor) )

◆ ID3D12Device7_CreateShaderResourceView

#define ID3D12Device7_CreateShaderResourceView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateShaderResourceView(pResource,pDesc,DestDescriptor) )
1748#define ID3D12Device7_CreateShaderResourceView(This,pResource,pDesc,DestDescriptor) \
1749 ( (This)->CreateShaderResourceView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device7_CreateSharedHandle

#define ID3D12Device7_CreateSharedHandle ( This,
pObject,
pAttributes,
Access,
Name,
pHandle )
Value:
( (This)->CreateSharedHandle(pObject,pAttributes,Access,Name,pHandle) )
1770#define ID3D12Device7_CreateSharedHandle(This,pObject,pAttributes,Access,Name,pHandle) \
1771 ( (This)->CreateSharedHandle(pObject,pAttributes,Access,Name,pHandle) )

◆ ID3D12Device7_CreateStateObject

#define ID3D12Device7_CreateStateObject ( This,
pDesc,
riid,
ppStateObject )
Value:
( (This)->CreateStateObject(pDesc,riid,ppStateObject) )
1828#define ID3D12Device7_CreateStateObject(This,pDesc,riid,ppStateObject) \
1829 ( (This)->CreateStateObject(pDesc,riid,ppStateObject) )

◆ ID3D12Device7_CreateUnorderedAccessView

#define ID3D12Device7_CreateUnorderedAccessView ( This,
pResource,
pCounterResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateUnorderedAccessView(pResource,pCounterResource,pDesc,DestDescriptor) )
1750#define ID3D12Device7_CreateUnorderedAccessView(This,pResource,pCounterResource,pDesc,DestDescriptor) \
1751 ( (This)->CreateUnorderedAccessView(pResource,pCounterResource,pDesc,DestDescriptor) )

◆ ID3D12Device7_EnqueueMakeResident

#define ID3D12Device7_EnqueueMakeResident ( This,
Flags,
NumObjects,
ppObjects,
pFenceToSignal,
FenceValueToSignal )
Value:
( (This)->EnqueueMakeResident(Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) )
1806#define ID3D12Device7_EnqueueMakeResident(This,Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) \
1807 ( (This)->EnqueueMakeResident(Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) )

◆ ID3D12Device7_EnumerateMetaCommandParameters

#define ID3D12Device7_EnumerateMetaCommandParameters ( This,
CommandId,
Stage,
pTotalStructureSizeInBytes,
pParameterCount,
pParameterDescs )
Value:
( (This)->EnumerateMetaCommandParameters(CommandId,Stage,pTotalStructureSizeInBytes,pParameterCount,pParameterDescs) )
1824#define ID3D12Device7_EnumerateMetaCommandParameters(This,CommandId,Stage,pTotalStructureSizeInBytes,pParameterCount,pParameterDescs) \
1825 ( (This)->EnumerateMetaCommandParameters(CommandId,Stage,pTotalStructureSizeInBytes,pParameterCount,pParameterDescs) )

◆ ID3D12Device7_EnumerateMetaCommands

#define ID3D12Device7_EnumerateMetaCommands ( This,
pNumMetaCommands,
pDescs )
Value:
( (This)->EnumerateMetaCommands(pNumMetaCommands,pDescs) )
1822#define ID3D12Device7_EnumerateMetaCommands(This,pNumMetaCommands,pDescs) \
1823 ( (This)->EnumerateMetaCommands(pNumMetaCommands,pDescs) )

◆ ID3D12Device7_Evict

#define ID3D12Device7_Evict ( This,
NumObjects,
ppObjects )
Value:
( (This)->Evict(NumObjects,ppObjects) )
1778#define ID3D12Device7_Evict(This,NumObjects,ppObjects) \
1779 ( (This)->Evict(NumObjects,ppObjects) )

◆ ID3D12Device7_GetCopyableFootprints

#define ID3D12Device7_GetCopyableFootprints ( This,
pResourceDesc,
FirstSubresource,
NumSubresources,
BaseOffset,
pLayouts,
pNumRows,
pRowSizeInBytes,
pTotalBytes )
Value:
( (This)->GetCopyableFootprints(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )
1784#define ID3D12Device7_GetCopyableFootprints(This,pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) \
1785 ( (This)->GetCopyableFootprints(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )

◆ ID3D12Device7_GetDescriptorHandleIncrementSize

#define ID3D12Device7_GetDescriptorHandleIncrementSize ( This,
DescriptorHeapType )
Value:
( (This)->GetDescriptorHandleIncrementSize(DescriptorHeapType) )
1742#define ID3D12Device7_GetDescriptorHandleIncrementSize(This,DescriptorHeapType) \
1743 ( (This)->GetDescriptorHandleIncrementSize(DescriptorHeapType) )

◆ ID3D12Device7_GetDeviceRemovedReason

#define ID3D12Device7_GetDeviceRemovedReason ( This)
Value:
( (This)->GetDeviceRemovedReason() )
1782#define ID3D12Device7_GetDeviceRemovedReason(This) \
1783 ( (This)->GetDeviceRemovedReason() )

◆ ID3D12Device7_GetNodeCount

#define ID3D12Device7_GetNodeCount ( This)
Value:
( (This)->GetNodeCount() )
1726#define ID3D12Device7_GetNodeCount(This) \
1727 ( (This)->GetNodeCount() )

◆ ID3D12Device7_GetPrivateData

#define ID3D12Device7_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
1718#define ID3D12Device7_GetPrivateData(This,guid,pDataSize,pData) \
1719 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12Device7_GetRaytracingAccelerationStructurePrebuildInfo

#define ID3D12Device7_GetRaytracingAccelerationStructurePrebuildInfo ( This,
pDesc,
pInfo )
Value:
( (This)->GetRaytracingAccelerationStructurePrebuildInfo(pDesc,pInfo) )
1830#define ID3D12Device7_GetRaytracingAccelerationStructurePrebuildInfo(This,pDesc,pInfo) \
1831 ( (This)->GetRaytracingAccelerationStructurePrebuildInfo(pDesc,pInfo) )

◆ ID3D12Device7_GetResourceTiling

#define ID3D12Device7_GetResourceTiling ( This,
pTiledResource,
pNumTilesForEntireResource,
pPackedMipDesc,
pStandardTileShapeForNonPackedMips,
pNumSubresourceTilings,
FirstSubresourceTilingToGet,
pSubresourceTilingsForNonPackedMips )
Value:
( (This)->GetResourceTiling(pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) )
1792#define ID3D12Device7_GetResourceTiling(This,pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) \
1793 ( (This)->GetResourceTiling(pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) )

◆ ID3D12Device7_MakeResident

#define ID3D12Device7_MakeResident ( This,
NumObjects,
ppObjects )
Value:
( (This)->MakeResident(NumObjects,ppObjects) )
1776#define ID3D12Device7_MakeResident(This,NumObjects,ppObjects) \
1777 ( (This)->MakeResident(NumObjects,ppObjects) )

◆ ID3D12Device7_OpenExistingHeapFromAddress

#define ID3D12Device7_OpenExistingHeapFromAddress ( This,
pAddress,
riid,
ppvHeap )
Value:
( (This)->OpenExistingHeapFromAddress(pAddress,riid,ppvHeap) )
1802#define ID3D12Device7_OpenExistingHeapFromAddress(This,pAddress,riid,ppvHeap) \
1803 ( (This)->OpenExistingHeapFromAddress(pAddress,riid,ppvHeap) )

◆ ID3D12Device7_OpenExistingHeapFromFileMapping

#define ID3D12Device7_OpenExistingHeapFromFileMapping ( This,
hFileMapping,
riid,
ppvHeap )
Value:
( (This)->OpenExistingHeapFromFileMapping(hFileMapping,riid,ppvHeap) )
1804#define ID3D12Device7_OpenExistingHeapFromFileMapping(This,hFileMapping,riid,ppvHeap) \
1805 ( (This)->OpenExistingHeapFromFileMapping(hFileMapping,riid,ppvHeap) )

◆ ID3D12Device7_OpenSharedHandle

#define ID3D12Device7_OpenSharedHandle ( This,
NTHandle,
riid,
ppvObj )
Value:
( (This)->OpenSharedHandle(NTHandle,riid,ppvObj) )
1772#define ID3D12Device7_OpenSharedHandle(This,NTHandle,riid,ppvObj) \
1773 ( (This)->OpenSharedHandle(NTHandle,riid,ppvObj) )

◆ ID3D12Device7_OpenSharedHandleByName

#define ID3D12Device7_OpenSharedHandleByName ( This,
Name,
Access,
pNTHandle )
Value:
( (This)->OpenSharedHandleByName(Name,Access,pNTHandle) )
1774#define ID3D12Device7_OpenSharedHandleByName(This,Name,Access,pNTHandle) \
1775 ( (This)->OpenSharedHandleByName(Name,Access,pNTHandle) )

◆ ID3D12Device7_QueryInterface

#define ID3D12Device7_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
1712#define ID3D12Device7_QueryInterface(This,riid,ppvObject) \
1713 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Device7_Release

#define ID3D12Device7_Release ( This)
Value:
( (This)->Release() )
1716#define ID3D12Device7_Release(This) \
1717 ( (This)->Release() )

◆ ID3D12Device7_RemoveDevice

#define ID3D12Device7_RemoveDevice ( This)
Value:
( (This)->RemoveDevice() )
1820#define ID3D12Device7_RemoveDevice(This) \
1821 ( (This)->RemoveDevice() )

◆ ID3D12Device7_SetBackgroundProcessingMode

#define ID3D12Device7_SetBackgroundProcessingMode ( This,
Mode,
MeasurementsAction,
hEventToSignalUponCompletion,
pbFurtherMeasurementsDesired )
Value:
( (This)->SetBackgroundProcessingMode(Mode,MeasurementsAction,hEventToSignalUponCompletion,pbFurtherMeasurementsDesired) )
1834#define ID3D12Device7_SetBackgroundProcessingMode(This,Mode,MeasurementsAction,hEventToSignalUponCompletion,pbFurtherMeasurementsDesired) \
1835 ( (This)->SetBackgroundProcessingMode(Mode,MeasurementsAction,hEventToSignalUponCompletion,pbFurtherMeasurementsDesired) )

◆ ID3D12Device7_SetEventOnMultipleFenceCompletion

#define ID3D12Device7_SetEventOnMultipleFenceCompletion ( This,
ppFences,
pFenceValues,
NumFences,
Flags,
hEvent )
Value:
( (This)->SetEventOnMultipleFenceCompletion(ppFences,pFenceValues,NumFences,Flags,hEvent) )
1796#define ID3D12Device7_SetEventOnMultipleFenceCompletion(This,ppFences,pFenceValues,NumFences,Flags,hEvent) \
1797 ( (This)->SetEventOnMultipleFenceCompletion(ppFences,pFenceValues,NumFences,Flags,hEvent) )

◆ ID3D12Device7_SetName

#define ID3D12Device7_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
1724#define ID3D12Device7_SetName(This,Name) \
1725 ( (This)->SetName(Name) )

◆ ID3D12Device7_SetPrivateData

#define ID3D12Device7_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
1720#define ID3D12Device7_SetPrivateData(This,guid,DataSize,pData) \
1721 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12Device7_SetPrivateDataInterface

#define ID3D12Device7_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
1722#define ID3D12Device7_SetPrivateDataInterface(This,guid,pData) \
1723 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12Device7_SetResidencyPriority

#define ID3D12Device7_SetResidencyPriority ( This,
NumObjects,
ppObjects,
pPriorities )
Value:
( (This)->SetResidencyPriority(NumObjects,ppObjects,pPriorities) )
1798#define ID3D12Device7_SetResidencyPriority(This,NumObjects,ppObjects,pPriorities) \
1799 ( (This)->SetResidencyPriority(NumObjects,ppObjects,pPriorities) )

◆ ID3D12Device7_SetStablePowerState

#define ID3D12Device7_SetStablePowerState ( This,
Enable )
Value:
( (This)->SetStablePowerState(Enable) )
1788#define ID3D12Device7_SetStablePowerState(This,Enable) \
1789 ( (This)->SetStablePowerState(Enable) )

◆ ID3D12Device8_AddRef

#define ID3D12Device8_AddRef ( This)
Value:
( (This)->AddRef() )
1842#define ID3D12Device8_AddRef(This) \
1843 ( (This)->AddRef() )

◆ ID3D12Device8_AddToStateObject

#define ID3D12Device8_AddToStateObject ( This,
pAddition,
pStateObjectToGrowFrom,
riid,
ppNewStateObject )
Value:
( (This)->AddToStateObject(pAddition,pStateObjectToGrowFrom,riid,ppNewStateObject) )
1964#define ID3D12Device8_AddToStateObject(This,pAddition,pStateObjectToGrowFrom,riid,ppNewStateObject) \
1965 ( (This)->AddToStateObject(pAddition,pStateObjectToGrowFrom,riid,ppNewStateObject) )

◆ ID3D12Device8_CheckDriverMatchingIdentifier

#define ID3D12Device8_CheckDriverMatchingIdentifier ( This,
SerializedDataType,
pIdentifierToCheck )
Value:
( (This)->CheckDriverMatchingIdentifier(SerializedDataType,pIdentifierToCheck) )
1960#define ID3D12Device8_CheckDriverMatchingIdentifier(This,SerializedDataType,pIdentifierToCheck) \
1961 ( (This)->CheckDriverMatchingIdentifier(SerializedDataType,pIdentifierToCheck) )

◆ ID3D12Device8_CheckFeatureSupport

#define ID3D12Device8_CheckFeatureSupport ( This,
Feature,
pFeatureSupportData,
FeatureSupportDataSize )
Value:
( (This)->CheckFeatureSupport(Feature,pFeatureSupportData,FeatureSupportDataSize) )
1866#define ID3D12Device8_CheckFeatureSupport(This,Feature,pFeatureSupportData,FeatureSupportDataSize) \
1867 ( (This)->CheckFeatureSupport(Feature,pFeatureSupportData,FeatureSupportDataSize) )

◆ ID3D12Device8_CopyDescriptors

#define ID3D12Device8_CopyDescriptors ( This,
NumDestDescriptorRanges,
pDestDescriptorRangeStarts,
pDestDescriptorRangeSizes,
NumSrcDescriptorRanges,
pSrcDescriptorRangeStarts,
pSrcDescriptorRangeSizes,
DescriptorHeapsType )
Value:
( (This)->CopyDescriptors(NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) )
1886#define ID3D12Device8_CopyDescriptors(This,NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) \
1887 ( (This)->CopyDescriptors(NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) )

◆ ID3D12Device8_CopyDescriptorsSimple

#define ID3D12Device8_CopyDescriptorsSimple ( This,
NumDescriptors,
DestDescriptorRangeStart,
SrcDescriptorRangeStart,
DescriptorHeapsType )
Value:
( (This)->CopyDescriptorsSimple(NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) )
1888#define ID3D12Device8_CopyDescriptorsSimple(This,NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) \
1889 ( (This)->CopyDescriptorsSimple(NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) )

◆ ID3D12Device8_CreateCommandAllocator

#define ID3D12Device8_CreateCommandAllocator ( This,
type,
riid,
ppCommandAllocator )
Value:
( (This)->CreateCommandAllocator(type,riid,ppCommandAllocator) )
1858#define ID3D12Device8_CreateCommandAllocator(This,type,riid,ppCommandAllocator) \
1859 ( (This)->CreateCommandAllocator(type,riid,ppCommandAllocator) )

◆ ID3D12Device8_CreateCommandList

#define ID3D12Device8_CreateCommandList ( This,
nodeMask,
type,
pCommandAllocator,
pInitialState,
riid,
ppCommandList )
Value:
( (This)->CreateCommandList(nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) )
1864#define ID3D12Device8_CreateCommandList(This,nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) \
1865 ( (This)->CreateCommandList(nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) )

◆ ID3D12Device8_CreateCommandList1

#define ID3D12Device8_CreateCommandList1 ( This,
nodeMask,
type,
flags,
riid,
ppCommandList )
Value:
( (This)->CreateCommandList1(nodeMask,type,flags,riid,ppCommandList) )
1936#define ID3D12Device8_CreateCommandList1(This,nodeMask,type,flags,riid,ppCommandList) \
1937 ( (This)->CreateCommandList1(nodeMask,type,flags,riid,ppCommandList) )

◆ ID3D12Device8_CreateCommandQueue

#define ID3D12Device8_CreateCommandQueue ( This,
pDesc,
riid,
ppCommandQueue )
Value:
( (This)->CreateCommandQueue(pDesc,riid,ppCommandQueue) )
1856#define ID3D12Device8_CreateCommandQueue(This,pDesc,riid,ppCommandQueue) \
1857 ( (This)->CreateCommandQueue(pDesc,riid,ppCommandQueue) )

◆ ID3D12Device8_CreateCommandSignature

#define ID3D12Device8_CreateCommandSignature ( This,
pDesc,
pRootSignature,
riid,
ppvCommandSignature )
Value:
( (This)->CreateCommandSignature(pDesc,pRootSignature,riid,ppvCommandSignature) )
1918#define ID3D12Device8_CreateCommandSignature(This,pDesc,pRootSignature,riid,ppvCommandSignature) \
1919 ( (This)->CreateCommandSignature(pDesc,pRootSignature,riid,ppvCommandSignature) )

◆ ID3D12Device8_CreateCommittedResource

#define ID3D12Device8_CreateCommittedResource ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) )
1890#define ID3D12Device8_CreateCommittedResource(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) \
1891 ( (This)->CreateCommittedResource(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) )

◆ ID3D12Device8_CreateCommittedResource1

#define ID3D12Device8_CreateCommittedResource1 ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
pProtectedSession,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource1(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )
1940#define ID3D12Device8_CreateCommittedResource1(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) \
1941 ( (This)->CreateCommittedResource1(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )

◆ ID3D12Device8_CreateCommittedResource2

#define ID3D12Device8_CreateCommittedResource2 ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
pProtectedSession,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource2(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )
1968#define ID3D12Device8_CreateCommittedResource2(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) \
1969 ( (This)->CreateCommittedResource2(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )

◆ ID3D12Device8_CreateComputePipelineState

#define ID3D12Device8_CreateComputePipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreateComputePipelineState(pDesc,riid,ppPipelineState) )
1862#define ID3D12Device8_CreateComputePipelineState(This,pDesc,riid,ppPipelineState) \
1863 ( (This)->CreateComputePipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device8_CreateConstantBufferView

#define ID3D12Device8_CreateConstantBufferView ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateConstantBufferView(pDesc,DestDescriptor) )
1874#define ID3D12Device8_CreateConstantBufferView(This,pDesc,DestDescriptor) \
1875 ( (This)->CreateConstantBufferView(pDesc,DestDescriptor) )

◆ ID3D12Device8_CreateDepthStencilView

#define ID3D12Device8_CreateDepthStencilView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateDepthStencilView(pResource,pDesc,DestDescriptor) )
1882#define ID3D12Device8_CreateDepthStencilView(This,pResource,pDesc,DestDescriptor) \
1883 ( (This)->CreateDepthStencilView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device8_CreateDescriptorHeap

#define ID3D12Device8_CreateDescriptorHeap ( This,
pDescriptorHeapDesc,
riid,
ppvHeap )
Value:
( (This)->CreateDescriptorHeap(pDescriptorHeapDesc,riid,ppvHeap) )
1868#define ID3D12Device8_CreateDescriptorHeap(This,pDescriptorHeapDesc,riid,ppvHeap) \
1869 ( (This)->CreateDescriptorHeap(pDescriptorHeapDesc,riid,ppvHeap) )

◆ ID3D12Device8_CreateFence

#define ID3D12Device8_CreateFence ( This,
InitialValue,
Flags,
riid,
ppFence )
Value:
( (This)->CreateFence(InitialValue,Flags,riid,ppFence) )
1908#define ID3D12Device8_CreateFence(This,InitialValue,Flags,riid,ppFence) \
1909 ( (This)->CreateFence(InitialValue,Flags,riid,ppFence) )

◆ ID3D12Device8_CreateGraphicsPipelineState

#define ID3D12Device8_CreateGraphicsPipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreateGraphicsPipelineState(pDesc,riid,ppPipelineState) )
1860#define ID3D12Device8_CreateGraphicsPipelineState(This,pDesc,riid,ppPipelineState) \
1861 ( (This)->CreateGraphicsPipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device8_CreateHeap

#define ID3D12Device8_CreateHeap ( This,
pDesc,
riid,
ppvHeap )
Value:
( (This)->CreateHeap(pDesc,riid,ppvHeap) )
1892#define ID3D12Device8_CreateHeap(This,pDesc,riid,ppvHeap) \
1893 ( (This)->CreateHeap(pDesc,riid,ppvHeap) )

◆ ID3D12Device8_CreateHeap1

#define ID3D12Device8_CreateHeap1 ( This,
pDesc,
pProtectedSession,
riid,
ppvHeap )
Value:
( (This)->CreateHeap1(pDesc,pProtectedSession,riid,ppvHeap) )
1942#define ID3D12Device8_CreateHeap1(This,pDesc,pProtectedSession,riid,ppvHeap) \
1943 ( (This)->CreateHeap1(pDesc,pProtectedSession,riid,ppvHeap) )

◆ ID3D12Device8_CreateLifetimeTracker

#define ID3D12Device8_CreateLifetimeTracker ( This,
pOwner,
riid,
ppvTracker )
Value:
( (This)->CreateLifetimeTracker(pOwner,riid,ppvTracker) )
1946#define ID3D12Device8_CreateLifetimeTracker(This,pOwner,riid,ppvTracker) \
1947 ( (This)->CreateLifetimeTracker(pOwner,riid,ppvTracker) )

◆ ID3D12Device8_CreateMetaCommand

#define ID3D12Device8_CreateMetaCommand ( This,
CommandId,
NodeMask,
pCreationParametersData,
CreationParametersDataSizeInBytes,
riid,
ppMetaCommand )
Value:
( (This)->CreateMetaCommand(CommandId,NodeMask,pCreationParametersData,CreationParametersDataSizeInBytes,riid,ppMetaCommand) )
1954#define ID3D12Device8_CreateMetaCommand(This,CommandId,NodeMask,pCreationParametersData,CreationParametersDataSizeInBytes,riid,ppMetaCommand) \
1955 ( (This)->CreateMetaCommand(CommandId,NodeMask,pCreationParametersData,CreationParametersDataSizeInBytes,riid,ppMetaCommand) )

◆ ID3D12Device8_CreatePipelineLibrary

#define ID3D12Device8_CreatePipelineLibrary ( This,
pLibraryBlob,
BlobLength,
riid,
ppPipelineLibrary )
Value:
( (This)->CreatePipelineLibrary(pLibraryBlob,BlobLength,riid,ppPipelineLibrary) )
1922#define ID3D12Device8_CreatePipelineLibrary(This,pLibraryBlob,BlobLength,riid,ppPipelineLibrary) \
1923 ( (This)->CreatePipelineLibrary(pLibraryBlob,BlobLength,riid,ppPipelineLibrary) )

◆ ID3D12Device8_CreatePipelineState

#define ID3D12Device8_CreatePipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreatePipelineState(pDesc,riid,ppPipelineState) )
1928#define ID3D12Device8_CreatePipelineState(This,pDesc,riid,ppPipelineState) \
1929 ( (This)->CreatePipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device8_CreatePlacedResource

#define ID3D12Device8_CreatePlacedResource ( This,
pHeap,
HeapOffset,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreatePlacedResource(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
1894#define ID3D12Device8_CreatePlacedResource(This,pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
1895 ( (This)->CreatePlacedResource(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device8_CreatePlacedResource1

#define ID3D12Device8_CreatePlacedResource1 ( This,
pHeap,
HeapOffset,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreatePlacedResource1(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
1970#define ID3D12Device8_CreatePlacedResource1(This,pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
1971 ( (This)->CreatePlacedResource1(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device8_CreateProtectedResourceSession

#define ID3D12Device8_CreateProtectedResourceSession ( This,
pDesc,
riid,
ppSession )
Value:
( (This)->CreateProtectedResourceSession(pDesc,riid,ppSession) )
1938#define ID3D12Device8_CreateProtectedResourceSession(This,pDesc,riid,ppSession) \
1939 ( (This)->CreateProtectedResourceSession(pDesc,riid,ppSession) )

◆ ID3D12Device8_CreateProtectedResourceSession1

#define ID3D12Device8_CreateProtectedResourceSession1 ( This,
pDesc,
riid,
ppSession )
Value:
( (This)->CreateProtectedResourceSession1(pDesc,riid,ppSession) )
1966#define ID3D12Device8_CreateProtectedResourceSession1(This,pDesc,riid,ppSession) \
1967 ( (This)->CreateProtectedResourceSession1(pDesc,riid,ppSession) )

◆ ID3D12Device8_CreateQueryHeap

#define ID3D12Device8_CreateQueryHeap ( This,
pDesc,
riid,
ppvHeap )
Value:
( (This)->CreateQueryHeap(pDesc,riid,ppvHeap) )
1914#define ID3D12Device8_CreateQueryHeap(This,pDesc,riid,ppvHeap) \
1915 ( (This)->CreateQueryHeap(pDesc,riid,ppvHeap) )

◆ ID3D12Device8_CreateRenderTargetView

#define ID3D12Device8_CreateRenderTargetView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateRenderTargetView(pResource,pDesc,DestDescriptor) )
1880#define ID3D12Device8_CreateRenderTargetView(This,pResource,pDesc,DestDescriptor) \
1881 ( (This)->CreateRenderTargetView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device8_CreateReservedResource

#define ID3D12Device8_CreateReservedResource ( This,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreateReservedResource(pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
1896#define ID3D12Device8_CreateReservedResource(This,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
1897 ( (This)->CreateReservedResource(pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device8_CreateReservedResource1

#define ID3D12Device8_CreateReservedResource1 ( This,
pDesc,
InitialState,
pOptimizedClearValue,
pProtectedSession,
riid,
ppvResource )
Value:
( (This)->CreateReservedResource1(pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) )
1944#define ID3D12Device8_CreateReservedResource1(This,pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) \
1945 ( (This)->CreateReservedResource1(pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) )

◆ ID3D12Device8_CreateRootSignature

#define ID3D12Device8_CreateRootSignature ( This,
nodeMask,
pBlobWithRootSignature,
blobLengthInBytes,
riid,
ppvRootSignature )
Value:
( (This)->CreateRootSignature(nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) )
1872#define ID3D12Device8_CreateRootSignature(This,nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) \
1873 ( (This)->CreateRootSignature(nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) )

◆ ID3D12Device8_CreateSampler

#define ID3D12Device8_CreateSampler ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateSampler(pDesc,DestDescriptor) )
1884#define ID3D12Device8_CreateSampler(This,pDesc,DestDescriptor) \
1885 ( (This)->CreateSampler(pDesc,DestDescriptor) )

◆ ID3D12Device8_CreateSamplerFeedbackUnorderedAccessView

#define ID3D12Device8_CreateSamplerFeedbackUnorderedAccessView ( This,
pTargetedResource,
pFeedbackResource,
DestDescriptor )
Value:
( (This)->CreateSamplerFeedbackUnorderedAccessView(pTargetedResource,pFeedbackResource,DestDescriptor) )
1972#define ID3D12Device8_CreateSamplerFeedbackUnorderedAccessView(This,pTargetedResource,pFeedbackResource,DestDescriptor) \
1973 ( (This)->CreateSamplerFeedbackUnorderedAccessView(pTargetedResource,pFeedbackResource,DestDescriptor) )

◆ ID3D12Device8_CreateShaderResourceView

#define ID3D12Device8_CreateShaderResourceView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateShaderResourceView(pResource,pDesc,DestDescriptor) )
1876#define ID3D12Device8_CreateShaderResourceView(This,pResource,pDesc,DestDescriptor) \
1877 ( (This)->CreateShaderResourceView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device8_CreateSharedHandle

#define ID3D12Device8_CreateSharedHandle ( This,
pObject,
pAttributes,
Access,
Name,
pHandle )
Value:
( (This)->CreateSharedHandle(pObject,pAttributes,Access,Name,pHandle) )
1898#define ID3D12Device8_CreateSharedHandle(This,pObject,pAttributes,Access,Name,pHandle) \
1899 ( (This)->CreateSharedHandle(pObject,pAttributes,Access,Name,pHandle) )

◆ ID3D12Device8_CreateStateObject

#define ID3D12Device8_CreateStateObject ( This,
pDesc,
riid,
ppStateObject )
Value:
( (This)->CreateStateObject(pDesc,riid,ppStateObject) )
1956#define ID3D12Device8_CreateStateObject(This,pDesc,riid,ppStateObject) \
1957 ( (This)->CreateStateObject(pDesc,riid,ppStateObject) )

◆ ID3D12Device8_CreateUnorderedAccessView

#define ID3D12Device8_CreateUnorderedAccessView ( This,
pResource,
pCounterResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateUnorderedAccessView(pResource,pCounterResource,pDesc,DestDescriptor) )
1878#define ID3D12Device8_CreateUnorderedAccessView(This,pResource,pCounterResource,pDesc,DestDescriptor) \
1879 ( (This)->CreateUnorderedAccessView(pResource,pCounterResource,pDesc,DestDescriptor) )

◆ ID3D12Device8_EnqueueMakeResident

#define ID3D12Device8_EnqueueMakeResident ( This,
Flags,
NumObjects,
ppObjects,
pFenceToSignal,
FenceValueToSignal )
Value:
( (This)->EnqueueMakeResident(Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) )
1934#define ID3D12Device8_EnqueueMakeResident(This,Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) \
1935 ( (This)->EnqueueMakeResident(Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) )

◆ ID3D12Device8_EnumerateMetaCommandParameters

#define ID3D12Device8_EnumerateMetaCommandParameters ( This,
CommandId,
Stage,
pTotalStructureSizeInBytes,
pParameterCount,
pParameterDescs )
Value:
( (This)->EnumerateMetaCommandParameters(CommandId,Stage,pTotalStructureSizeInBytes,pParameterCount,pParameterDescs) )
1952#define ID3D12Device8_EnumerateMetaCommandParameters(This,CommandId,Stage,pTotalStructureSizeInBytes,pParameterCount,pParameterDescs) \
1953 ( (This)->EnumerateMetaCommandParameters(CommandId,Stage,pTotalStructureSizeInBytes,pParameterCount,pParameterDescs) )

◆ ID3D12Device8_EnumerateMetaCommands

#define ID3D12Device8_EnumerateMetaCommands ( This,
pNumMetaCommands,
pDescs )
Value:
( (This)->EnumerateMetaCommands(pNumMetaCommands,pDescs) )
1950#define ID3D12Device8_EnumerateMetaCommands(This,pNumMetaCommands,pDescs) \
1951 ( (This)->EnumerateMetaCommands(pNumMetaCommands,pDescs) )

◆ ID3D12Device8_Evict

#define ID3D12Device8_Evict ( This,
NumObjects,
ppObjects )
Value:
( (This)->Evict(NumObjects,ppObjects) )
1906#define ID3D12Device8_Evict(This,NumObjects,ppObjects) \
1907 ( (This)->Evict(NumObjects,ppObjects) )

◆ ID3D12Device8_GetCopyableFootprints

#define ID3D12Device8_GetCopyableFootprints ( This,
pResourceDesc,
FirstSubresource,
NumSubresources,
BaseOffset,
pLayouts,
pNumRows,
pRowSizeInBytes,
pTotalBytes )
Value:
( (This)->GetCopyableFootprints(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )
1912#define ID3D12Device8_GetCopyableFootprints(This,pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) \
1913 ( (This)->GetCopyableFootprints(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )

◆ ID3D12Device8_GetCopyableFootprints1

#define ID3D12Device8_GetCopyableFootprints1 ( This,
pResourceDesc,
FirstSubresource,
NumSubresources,
BaseOffset,
pLayouts,
pNumRows,
pRowSizeInBytes,
pTotalBytes )
Value:
( (This)->GetCopyableFootprints1(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )
1974#define ID3D12Device8_GetCopyableFootprints1(This,pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) \
1975 ( (This)->GetCopyableFootprints1(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )

◆ ID3D12Device8_GetDescriptorHandleIncrementSize

#define ID3D12Device8_GetDescriptorHandleIncrementSize ( This,
DescriptorHeapType )
Value:
( (This)->GetDescriptorHandleIncrementSize(DescriptorHeapType) )
1870#define ID3D12Device8_GetDescriptorHandleIncrementSize(This,DescriptorHeapType) \
1871 ( (This)->GetDescriptorHandleIncrementSize(DescriptorHeapType) )

◆ ID3D12Device8_GetDeviceRemovedReason

#define ID3D12Device8_GetDeviceRemovedReason ( This)
Value:
( (This)->GetDeviceRemovedReason() )
1910#define ID3D12Device8_GetDeviceRemovedReason(This) \
1911 ( (This)->GetDeviceRemovedReason() )

◆ ID3D12Device8_GetNodeCount

#define ID3D12Device8_GetNodeCount ( This)
Value:
( (This)->GetNodeCount() )
1854#define ID3D12Device8_GetNodeCount(This) \
1855 ( (This)->GetNodeCount() )

◆ ID3D12Device8_GetPrivateData

#define ID3D12Device8_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
1846#define ID3D12Device8_GetPrivateData(This,guid,pDataSize,pData) \
1847 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12Device8_GetRaytracingAccelerationStructurePrebuildInfo

#define ID3D12Device8_GetRaytracingAccelerationStructurePrebuildInfo ( This,
pDesc,
pInfo )
Value:
( (This)->GetRaytracingAccelerationStructurePrebuildInfo(pDesc,pInfo) )
1958#define ID3D12Device8_GetRaytracingAccelerationStructurePrebuildInfo(This,pDesc,pInfo) \
1959 ( (This)->GetRaytracingAccelerationStructurePrebuildInfo(pDesc,pInfo) )

◆ ID3D12Device8_GetResourceTiling

#define ID3D12Device8_GetResourceTiling ( This,
pTiledResource,
pNumTilesForEntireResource,
pPackedMipDesc,
pStandardTileShapeForNonPackedMips,
pNumSubresourceTilings,
FirstSubresourceTilingToGet,
pSubresourceTilingsForNonPackedMips )
Value:
( (This)->GetResourceTiling(pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) )
1920#define ID3D12Device8_GetResourceTiling(This,pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) \
1921 ( (This)->GetResourceTiling(pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) )

◆ ID3D12Device8_MakeResident

#define ID3D12Device8_MakeResident ( This,
NumObjects,
ppObjects )
Value:
( (This)->MakeResident(NumObjects,ppObjects) )
1904#define ID3D12Device8_MakeResident(This,NumObjects,ppObjects) \
1905 ( (This)->MakeResident(NumObjects,ppObjects) )

◆ ID3D12Device8_OpenExistingHeapFromAddress

#define ID3D12Device8_OpenExistingHeapFromAddress ( This,
pAddress,
riid,
ppvHeap )
Value:
( (This)->OpenExistingHeapFromAddress(pAddress,riid,ppvHeap) )
1930#define ID3D12Device8_OpenExistingHeapFromAddress(This,pAddress,riid,ppvHeap) \
1931 ( (This)->OpenExistingHeapFromAddress(pAddress,riid,ppvHeap) )

◆ ID3D12Device8_OpenExistingHeapFromFileMapping

#define ID3D12Device8_OpenExistingHeapFromFileMapping ( This,
hFileMapping,
riid,
ppvHeap )
Value:
( (This)->OpenExistingHeapFromFileMapping(hFileMapping,riid,ppvHeap) )
1932#define ID3D12Device8_OpenExistingHeapFromFileMapping(This,hFileMapping,riid,ppvHeap) \
1933 ( (This)->OpenExistingHeapFromFileMapping(hFileMapping,riid,ppvHeap) )

◆ ID3D12Device8_OpenSharedHandle

#define ID3D12Device8_OpenSharedHandle ( This,
NTHandle,
riid,
ppvObj )
Value:
( (This)->OpenSharedHandle(NTHandle,riid,ppvObj) )
1900#define ID3D12Device8_OpenSharedHandle(This,NTHandle,riid,ppvObj) \
1901 ( (This)->OpenSharedHandle(NTHandle,riid,ppvObj) )

◆ ID3D12Device8_OpenSharedHandleByName

#define ID3D12Device8_OpenSharedHandleByName ( This,
Name,
Access,
pNTHandle )
Value:
( (This)->OpenSharedHandleByName(Name,Access,pNTHandle) )
1902#define ID3D12Device8_OpenSharedHandleByName(This,Name,Access,pNTHandle) \
1903 ( (This)->OpenSharedHandleByName(Name,Access,pNTHandle) )

◆ ID3D12Device8_QueryInterface

#define ID3D12Device8_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
1840#define ID3D12Device8_QueryInterface(This,riid,ppvObject) \
1841 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Device8_Release

#define ID3D12Device8_Release ( This)
Value:
( (This)->Release() )
1844#define ID3D12Device8_Release(This) \
1845 ( (This)->Release() )

◆ ID3D12Device8_RemoveDevice

#define ID3D12Device8_RemoveDevice ( This)
Value:
( (This)->RemoveDevice() )
1948#define ID3D12Device8_RemoveDevice(This) \
1949 ( (This)->RemoveDevice() )

◆ ID3D12Device8_SetBackgroundProcessingMode

#define ID3D12Device8_SetBackgroundProcessingMode ( This,
Mode,
MeasurementsAction,
hEventToSignalUponCompletion,
pbFurtherMeasurementsDesired )
Value:
( (This)->SetBackgroundProcessingMode(Mode,MeasurementsAction,hEventToSignalUponCompletion,pbFurtherMeasurementsDesired) )
1962#define ID3D12Device8_SetBackgroundProcessingMode(This,Mode,MeasurementsAction,hEventToSignalUponCompletion,pbFurtherMeasurementsDesired) \
1963 ( (This)->SetBackgroundProcessingMode(Mode,MeasurementsAction,hEventToSignalUponCompletion,pbFurtherMeasurementsDesired) )

◆ ID3D12Device8_SetEventOnMultipleFenceCompletion

#define ID3D12Device8_SetEventOnMultipleFenceCompletion ( This,
ppFences,
pFenceValues,
NumFences,
Flags,
hEvent )
Value:
( (This)->SetEventOnMultipleFenceCompletion(ppFences,pFenceValues,NumFences,Flags,hEvent) )
1924#define ID3D12Device8_SetEventOnMultipleFenceCompletion(This,ppFences,pFenceValues,NumFences,Flags,hEvent) \
1925 ( (This)->SetEventOnMultipleFenceCompletion(ppFences,pFenceValues,NumFences,Flags,hEvent) )

◆ ID3D12Device8_SetName

#define ID3D12Device8_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
1852#define ID3D12Device8_SetName(This,Name) \
1853 ( (This)->SetName(Name) )

◆ ID3D12Device8_SetPrivateData

#define ID3D12Device8_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
1848#define ID3D12Device8_SetPrivateData(This,guid,DataSize,pData) \
1849 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12Device8_SetPrivateDataInterface

#define ID3D12Device8_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
1850#define ID3D12Device8_SetPrivateDataInterface(This,guid,pData) \
1851 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12Device8_SetResidencyPriority

#define ID3D12Device8_SetResidencyPriority ( This,
NumObjects,
ppObjects,
pPriorities )
Value:
( (This)->SetResidencyPriority(NumObjects,ppObjects,pPriorities) )
1926#define ID3D12Device8_SetResidencyPriority(This,NumObjects,ppObjects,pPriorities) \
1927 ( (This)->SetResidencyPriority(NumObjects,ppObjects,pPriorities) )

◆ ID3D12Device8_SetStablePowerState

#define ID3D12Device8_SetStablePowerState ( This,
Enable )
Value:
( (This)->SetStablePowerState(Enable) )
1916#define ID3D12Device8_SetStablePowerState(This,Enable) \
1917 ( (This)->SetStablePowerState(Enable) )

◆ ID3D12Device9_AddRef

#define ID3D12Device9_AddRef ( This)
Value:
( (This)->AddRef() )
2386#define ID3D12Device9_AddRef(This) \
2387 ( (This)->AddRef() )

◆ ID3D12Device9_AddToStateObject

#define ID3D12Device9_AddToStateObject ( This,
pAddition,
pStateObjectToGrowFrom,
riid,
ppNewStateObject )
Value:
( (This)->AddToStateObject(pAddition,pStateObjectToGrowFrom,riid,ppNewStateObject) )
2508#define ID3D12Device9_AddToStateObject(This,pAddition,pStateObjectToGrowFrom,riid,ppNewStateObject) \
2509 ( (This)->AddToStateObject(pAddition,pStateObjectToGrowFrom,riid,ppNewStateObject) )

◆ ID3D12Device9_CheckDriverMatchingIdentifier

#define ID3D12Device9_CheckDriverMatchingIdentifier ( This,
SerializedDataType,
pIdentifierToCheck )
Value:
( (This)->CheckDriverMatchingIdentifier(SerializedDataType,pIdentifierToCheck) )
2504#define ID3D12Device9_CheckDriverMatchingIdentifier(This,SerializedDataType,pIdentifierToCheck) \
2505 ( (This)->CheckDriverMatchingIdentifier(SerializedDataType,pIdentifierToCheck) )

◆ ID3D12Device9_CheckFeatureSupport

#define ID3D12Device9_CheckFeatureSupport ( This,
Feature,
pFeatureSupportData,
FeatureSupportDataSize )
Value:
( (This)->CheckFeatureSupport(Feature,pFeatureSupportData,FeatureSupportDataSize) )
2410#define ID3D12Device9_CheckFeatureSupport(This,Feature,pFeatureSupportData,FeatureSupportDataSize) \
2411 ( (This)->CheckFeatureSupport(Feature,pFeatureSupportData,FeatureSupportDataSize) )

◆ ID3D12Device9_CopyDescriptors

#define ID3D12Device9_CopyDescriptors ( This,
NumDestDescriptorRanges,
pDestDescriptorRangeStarts,
pDestDescriptorRangeSizes,
NumSrcDescriptorRanges,
pSrcDescriptorRangeStarts,
pSrcDescriptorRangeSizes,
DescriptorHeapsType )
Value:
( (This)->CopyDescriptors(NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) )
2430#define ID3D12Device9_CopyDescriptors(This,NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) \
2431 ( (This)->CopyDescriptors(NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) )

◆ ID3D12Device9_CopyDescriptorsSimple

#define ID3D12Device9_CopyDescriptorsSimple ( This,
NumDescriptors,
DestDescriptorRangeStart,
SrcDescriptorRangeStart,
DescriptorHeapsType )
Value:
( (This)->CopyDescriptorsSimple(NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) )
2432#define ID3D12Device9_CopyDescriptorsSimple(This,NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) \
2433 ( (This)->CopyDescriptorsSimple(NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) )

◆ ID3D12Device9_CreateCommandAllocator

#define ID3D12Device9_CreateCommandAllocator ( This,
type,
riid,
ppCommandAllocator )
Value:
( (This)->CreateCommandAllocator(type,riid,ppCommandAllocator) )
2402#define ID3D12Device9_CreateCommandAllocator(This,type,riid,ppCommandAllocator) \
2403 ( (This)->CreateCommandAllocator(type,riid,ppCommandAllocator) )

◆ ID3D12Device9_CreateCommandList

#define ID3D12Device9_CreateCommandList ( This,
nodeMask,
type,
pCommandAllocator,
pInitialState,
riid,
ppCommandList )
Value:
( (This)->CreateCommandList(nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) )
2408#define ID3D12Device9_CreateCommandList(This,nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) \
2409 ( (This)->CreateCommandList(nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) )

◆ ID3D12Device9_CreateCommandList1

#define ID3D12Device9_CreateCommandList1 ( This,
nodeMask,
type,
flags,
riid,
ppCommandList )
Value:
( (This)->CreateCommandList1(nodeMask,type,flags,riid,ppCommandList) )
2480#define ID3D12Device9_CreateCommandList1(This,nodeMask,type,flags,riid,ppCommandList) \
2481 ( (This)->CreateCommandList1(nodeMask,type,flags,riid,ppCommandList) )

◆ ID3D12Device9_CreateCommandQueue

#define ID3D12Device9_CreateCommandQueue ( This,
pDesc,
riid,
ppCommandQueue )
Value:
( (This)->CreateCommandQueue(pDesc,riid,ppCommandQueue) )
2400#define ID3D12Device9_CreateCommandQueue(This,pDesc,riid,ppCommandQueue) \
2401 ( (This)->CreateCommandQueue(pDesc,riid,ppCommandQueue) )

◆ ID3D12Device9_CreateCommandQueue1

#define ID3D12Device9_CreateCommandQueue1 ( This,
pDesc,
CreatorID,
riid,
ppCommandQueue )
Value:
( (This)->CreateCommandQueue1(pDesc,CreatorID,riid,ppCommandQueue) )
2524#define ID3D12Device9_CreateCommandQueue1(This,pDesc,CreatorID,riid,ppCommandQueue) \
2525 ( (This)->CreateCommandQueue1(pDesc,CreatorID,riid,ppCommandQueue) )

◆ ID3D12Device9_CreateCommandSignature

#define ID3D12Device9_CreateCommandSignature ( This,
pDesc,
pRootSignature,
riid,
ppvCommandSignature )
Value:
( (This)->CreateCommandSignature(pDesc,pRootSignature,riid,ppvCommandSignature) )
2462#define ID3D12Device9_CreateCommandSignature(This,pDesc,pRootSignature,riid,ppvCommandSignature) \
2463 ( (This)->CreateCommandSignature(pDesc,pRootSignature,riid,ppvCommandSignature) )

◆ ID3D12Device9_CreateCommittedResource

#define ID3D12Device9_CreateCommittedResource ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) )
2434#define ID3D12Device9_CreateCommittedResource(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) \
2435 ( (This)->CreateCommittedResource(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) )

◆ ID3D12Device9_CreateCommittedResource1

#define ID3D12Device9_CreateCommittedResource1 ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
pProtectedSession,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource1(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )
2484#define ID3D12Device9_CreateCommittedResource1(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) \
2485 ( (This)->CreateCommittedResource1(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )

◆ ID3D12Device9_CreateCommittedResource2

#define ID3D12Device9_CreateCommittedResource2 ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
pProtectedSession,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource2(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )
2512#define ID3D12Device9_CreateCommittedResource2(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) \
2513 ( (This)->CreateCommittedResource2(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,pProtectedSession,riidResource,ppvResource) )

◆ ID3D12Device9_CreateComputePipelineState

#define ID3D12Device9_CreateComputePipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreateComputePipelineState(pDesc,riid,ppPipelineState) )
2406#define ID3D12Device9_CreateComputePipelineState(This,pDesc,riid,ppPipelineState) \
2407 ( (This)->CreateComputePipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device9_CreateConstantBufferView

#define ID3D12Device9_CreateConstantBufferView ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateConstantBufferView(pDesc,DestDescriptor) )
2418#define ID3D12Device9_CreateConstantBufferView(This,pDesc,DestDescriptor) \
2419 ( (This)->CreateConstantBufferView(pDesc,DestDescriptor) )

◆ ID3D12Device9_CreateDepthStencilView

#define ID3D12Device9_CreateDepthStencilView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateDepthStencilView(pResource,pDesc,DestDescriptor) )
2426#define ID3D12Device9_CreateDepthStencilView(This,pResource,pDesc,DestDescriptor) \
2427 ( (This)->CreateDepthStencilView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device9_CreateDescriptorHeap

#define ID3D12Device9_CreateDescriptorHeap ( This,
pDescriptorHeapDesc,
riid,
ppvHeap )
Value:
( (This)->CreateDescriptorHeap(pDescriptorHeapDesc,riid,ppvHeap) )
2412#define ID3D12Device9_CreateDescriptorHeap(This,pDescriptorHeapDesc,riid,ppvHeap) \
2413 ( (This)->CreateDescriptorHeap(pDescriptorHeapDesc,riid,ppvHeap) )

◆ ID3D12Device9_CreateFence

#define ID3D12Device9_CreateFence ( This,
InitialValue,
Flags,
riid,
ppFence )
Value:
( (This)->CreateFence(InitialValue,Flags,riid,ppFence) )
2452#define ID3D12Device9_CreateFence(This,InitialValue,Flags,riid,ppFence) \
2453 ( (This)->CreateFence(InitialValue,Flags,riid,ppFence) )

◆ ID3D12Device9_CreateGraphicsPipelineState

#define ID3D12Device9_CreateGraphicsPipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreateGraphicsPipelineState(pDesc,riid,ppPipelineState) )
2404#define ID3D12Device9_CreateGraphicsPipelineState(This,pDesc,riid,ppPipelineState) \
2405 ( (This)->CreateGraphicsPipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device9_CreateHeap

#define ID3D12Device9_CreateHeap ( This,
pDesc,
riid,
ppvHeap )
Value:
( (This)->CreateHeap(pDesc,riid,ppvHeap) )
2436#define ID3D12Device9_CreateHeap(This,pDesc,riid,ppvHeap) \
2437 ( (This)->CreateHeap(pDesc,riid,ppvHeap) )

◆ ID3D12Device9_CreateHeap1

#define ID3D12Device9_CreateHeap1 ( This,
pDesc,
pProtectedSession,
riid,
ppvHeap )
Value:
( (This)->CreateHeap1(pDesc,pProtectedSession,riid,ppvHeap) )
2486#define ID3D12Device9_CreateHeap1(This,pDesc,pProtectedSession,riid,ppvHeap) \
2487 ( (This)->CreateHeap1(pDesc,pProtectedSession,riid,ppvHeap) )

◆ ID3D12Device9_CreateLifetimeTracker

#define ID3D12Device9_CreateLifetimeTracker ( This,
pOwner,
riid,
ppvTracker )
Value:
( (This)->CreateLifetimeTracker(pOwner,riid,ppvTracker) )
2490#define ID3D12Device9_CreateLifetimeTracker(This,pOwner,riid,ppvTracker) \
2491 ( (This)->CreateLifetimeTracker(pOwner,riid,ppvTracker) )

◆ ID3D12Device9_CreateMetaCommand

#define ID3D12Device9_CreateMetaCommand ( This,
CommandId,
NodeMask,
pCreationParametersData,
CreationParametersDataSizeInBytes,
riid,
ppMetaCommand )
Value:
( (This)->CreateMetaCommand(CommandId,NodeMask,pCreationParametersData,CreationParametersDataSizeInBytes,riid,ppMetaCommand) )
2498#define ID3D12Device9_CreateMetaCommand(This,CommandId,NodeMask,pCreationParametersData,CreationParametersDataSizeInBytes,riid,ppMetaCommand) \
2499 ( (This)->CreateMetaCommand(CommandId,NodeMask,pCreationParametersData,CreationParametersDataSizeInBytes,riid,ppMetaCommand) )

◆ ID3D12Device9_CreatePipelineLibrary

#define ID3D12Device9_CreatePipelineLibrary ( This,
pLibraryBlob,
BlobLength,
riid,
ppPipelineLibrary )
Value:
( (This)->CreatePipelineLibrary(pLibraryBlob,BlobLength,riid,ppPipelineLibrary) )
2466#define ID3D12Device9_CreatePipelineLibrary(This,pLibraryBlob,BlobLength,riid,ppPipelineLibrary) \
2467 ( (This)->CreatePipelineLibrary(pLibraryBlob,BlobLength,riid,ppPipelineLibrary) )

◆ ID3D12Device9_CreatePipelineState

#define ID3D12Device9_CreatePipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreatePipelineState(pDesc,riid,ppPipelineState) )
2472#define ID3D12Device9_CreatePipelineState(This,pDesc,riid,ppPipelineState) \
2473 ( (This)->CreatePipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device9_CreatePlacedResource

#define ID3D12Device9_CreatePlacedResource ( This,
pHeap,
HeapOffset,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreatePlacedResource(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
2438#define ID3D12Device9_CreatePlacedResource(This,pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
2439 ( (This)->CreatePlacedResource(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device9_CreatePlacedResource1

#define ID3D12Device9_CreatePlacedResource1 ( This,
pHeap,
HeapOffset,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreatePlacedResource1(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
2514#define ID3D12Device9_CreatePlacedResource1(This,pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
2515 ( (This)->CreatePlacedResource1(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device9_CreateProtectedResourceSession

#define ID3D12Device9_CreateProtectedResourceSession ( This,
pDesc,
riid,
ppSession )
Value:
( (This)->CreateProtectedResourceSession(pDesc,riid,ppSession) )
2482#define ID3D12Device9_CreateProtectedResourceSession(This,pDesc,riid,ppSession) \
2483 ( (This)->CreateProtectedResourceSession(pDesc,riid,ppSession) )

◆ ID3D12Device9_CreateProtectedResourceSession1

#define ID3D12Device9_CreateProtectedResourceSession1 ( This,
pDesc,
riid,
ppSession )
Value:
( (This)->CreateProtectedResourceSession1(pDesc,riid,ppSession) )
2510#define ID3D12Device9_CreateProtectedResourceSession1(This,pDesc,riid,ppSession) \
2511 ( (This)->CreateProtectedResourceSession1(pDesc,riid,ppSession) )

◆ ID3D12Device9_CreateQueryHeap

#define ID3D12Device9_CreateQueryHeap ( This,
pDesc,
riid,
ppvHeap )
Value:
( (This)->CreateQueryHeap(pDesc,riid,ppvHeap) )
2458#define ID3D12Device9_CreateQueryHeap(This,pDesc,riid,ppvHeap) \
2459 ( (This)->CreateQueryHeap(pDesc,riid,ppvHeap) )

◆ ID3D12Device9_CreateRenderTargetView

#define ID3D12Device9_CreateRenderTargetView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateRenderTargetView(pResource,pDesc,DestDescriptor) )
2424#define ID3D12Device9_CreateRenderTargetView(This,pResource,pDesc,DestDescriptor) \
2425 ( (This)->CreateRenderTargetView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device9_CreateReservedResource

#define ID3D12Device9_CreateReservedResource ( This,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreateReservedResource(pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
2440#define ID3D12Device9_CreateReservedResource(This,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
2441 ( (This)->CreateReservedResource(pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device9_CreateReservedResource1

#define ID3D12Device9_CreateReservedResource1 ( This,
pDesc,
InitialState,
pOptimizedClearValue,
pProtectedSession,
riid,
ppvResource )
Value:
( (This)->CreateReservedResource1(pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) )
2488#define ID3D12Device9_CreateReservedResource1(This,pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) \
2489 ( (This)->CreateReservedResource1(pDesc,InitialState,pOptimizedClearValue,pProtectedSession,riid,ppvResource) )

◆ ID3D12Device9_CreateRootSignature

#define ID3D12Device9_CreateRootSignature ( This,
nodeMask,
pBlobWithRootSignature,
blobLengthInBytes,
riid,
ppvRootSignature )
Value:
( (This)->CreateRootSignature(nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) )
2416#define ID3D12Device9_CreateRootSignature(This,nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) \
2417 ( (This)->CreateRootSignature(nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) )

◆ ID3D12Device9_CreateSampler

#define ID3D12Device9_CreateSampler ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateSampler(pDesc,DestDescriptor) )
2428#define ID3D12Device9_CreateSampler(This,pDesc,DestDescriptor) \
2429 ( (This)->CreateSampler(pDesc,DestDescriptor) )

◆ ID3D12Device9_CreateSamplerFeedbackUnorderedAccessView

#define ID3D12Device9_CreateSamplerFeedbackUnorderedAccessView ( This,
pTargetedResource,
pFeedbackResource,
DestDescriptor )
Value:
( (This)->CreateSamplerFeedbackUnorderedAccessView(pTargetedResource,pFeedbackResource,DestDescriptor) )
2516#define ID3D12Device9_CreateSamplerFeedbackUnorderedAccessView(This,pTargetedResource,pFeedbackResource,DestDescriptor) \
2517 ( (This)->CreateSamplerFeedbackUnorderedAccessView(pTargetedResource,pFeedbackResource,DestDescriptor) )

◆ ID3D12Device9_CreateShaderCacheSession

#define ID3D12Device9_CreateShaderCacheSession ( This,
pDesc,
riid,
ppvSession )
Value:
( (This)->CreateShaderCacheSession(pDesc,riid,ppvSession) )
2520#define ID3D12Device9_CreateShaderCacheSession(This,pDesc,riid,ppvSession) \
2521 ( (This)->CreateShaderCacheSession(pDesc,riid,ppvSession) )

◆ ID3D12Device9_CreateShaderResourceView

#define ID3D12Device9_CreateShaderResourceView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateShaderResourceView(pResource,pDesc,DestDescriptor) )
2420#define ID3D12Device9_CreateShaderResourceView(This,pResource,pDesc,DestDescriptor) \
2421 ( (This)->CreateShaderResourceView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device9_CreateSharedHandle

#define ID3D12Device9_CreateSharedHandle ( This,
pObject,
pAttributes,
Access,
Name,
pHandle )
Value:
( (This)->CreateSharedHandle(pObject,pAttributes,Access,Name,pHandle) )
2442#define ID3D12Device9_CreateSharedHandle(This,pObject,pAttributes,Access,Name,pHandle) \
2443 ( (This)->CreateSharedHandle(pObject,pAttributes,Access,Name,pHandle) )

◆ ID3D12Device9_CreateStateObject

#define ID3D12Device9_CreateStateObject ( This,
pDesc,
riid,
ppStateObject )
Value:
( (This)->CreateStateObject(pDesc,riid,ppStateObject) )
2500#define ID3D12Device9_CreateStateObject(This,pDesc,riid,ppStateObject) \
2501 ( (This)->CreateStateObject(pDesc,riid,ppStateObject) )

◆ ID3D12Device9_CreateUnorderedAccessView

#define ID3D12Device9_CreateUnorderedAccessView ( This,
pResource,
pCounterResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateUnorderedAccessView(pResource,pCounterResource,pDesc,DestDescriptor) )
2422#define ID3D12Device9_CreateUnorderedAccessView(This,pResource,pCounterResource,pDesc,DestDescriptor) \
2423 ( (This)->CreateUnorderedAccessView(pResource,pCounterResource,pDesc,DestDescriptor) )

◆ ID3D12Device9_EnqueueMakeResident

#define ID3D12Device9_EnqueueMakeResident ( This,
Flags,
NumObjects,
ppObjects,
pFenceToSignal,
FenceValueToSignal )
Value:
( (This)->EnqueueMakeResident(Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) )
2478#define ID3D12Device9_EnqueueMakeResident(This,Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) \
2479 ( (This)->EnqueueMakeResident(Flags,NumObjects,ppObjects,pFenceToSignal,FenceValueToSignal) )

◆ ID3D12Device9_EnumerateMetaCommandParameters

#define ID3D12Device9_EnumerateMetaCommandParameters ( This,
CommandId,
Stage,
pTotalStructureSizeInBytes,
pParameterCount,
pParameterDescs )
Value:
( (This)->EnumerateMetaCommandParameters(CommandId,Stage,pTotalStructureSizeInBytes,pParameterCount,pParameterDescs) )
2496#define ID3D12Device9_EnumerateMetaCommandParameters(This,CommandId,Stage,pTotalStructureSizeInBytes,pParameterCount,pParameterDescs) \
2497 ( (This)->EnumerateMetaCommandParameters(CommandId,Stage,pTotalStructureSizeInBytes,pParameterCount,pParameterDescs) )

◆ ID3D12Device9_EnumerateMetaCommands

#define ID3D12Device9_EnumerateMetaCommands ( This,
pNumMetaCommands,
pDescs )
Value:
( (This)->EnumerateMetaCommands(pNumMetaCommands,pDescs) )
2494#define ID3D12Device9_EnumerateMetaCommands(This,pNumMetaCommands,pDescs) \
2495 ( (This)->EnumerateMetaCommands(pNumMetaCommands,pDescs) )

◆ ID3D12Device9_Evict

#define ID3D12Device9_Evict ( This,
NumObjects,
ppObjects )
Value:
( (This)->Evict(NumObjects,ppObjects) )
2450#define ID3D12Device9_Evict(This,NumObjects,ppObjects) \
2451 ( (This)->Evict(NumObjects,ppObjects) )

◆ ID3D12Device9_GetCopyableFootprints

#define ID3D12Device9_GetCopyableFootprints ( This,
pResourceDesc,
FirstSubresource,
NumSubresources,
BaseOffset,
pLayouts,
pNumRows,
pRowSizeInBytes,
pTotalBytes )
Value:
( (This)->GetCopyableFootprints(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )
2456#define ID3D12Device9_GetCopyableFootprints(This,pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) \
2457 ( (This)->GetCopyableFootprints(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )

◆ ID3D12Device9_GetCopyableFootprints1

#define ID3D12Device9_GetCopyableFootprints1 ( This,
pResourceDesc,
FirstSubresource,
NumSubresources,
BaseOffset,
pLayouts,
pNumRows,
pRowSizeInBytes,
pTotalBytes )
Value:
( (This)->GetCopyableFootprints1(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )
2518#define ID3D12Device9_GetCopyableFootprints1(This,pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) \
2519 ( (This)->GetCopyableFootprints1(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )

◆ ID3D12Device9_GetDescriptorHandleIncrementSize

#define ID3D12Device9_GetDescriptorHandleIncrementSize ( This,
DescriptorHeapType )
Value:
( (This)->GetDescriptorHandleIncrementSize(DescriptorHeapType) )
2414#define ID3D12Device9_GetDescriptorHandleIncrementSize(This,DescriptorHeapType) \
2415 ( (This)->GetDescriptorHandleIncrementSize(DescriptorHeapType) )

◆ ID3D12Device9_GetDeviceRemovedReason

#define ID3D12Device9_GetDeviceRemovedReason ( This)
Value:
( (This)->GetDeviceRemovedReason() )
2454#define ID3D12Device9_GetDeviceRemovedReason(This) \
2455 ( (This)->GetDeviceRemovedReason() )

◆ ID3D12Device9_GetNodeCount

#define ID3D12Device9_GetNodeCount ( This)
Value:
( (This)->GetNodeCount() )
2398#define ID3D12Device9_GetNodeCount(This) \
2399 ( (This)->GetNodeCount() )

◆ ID3D12Device9_GetPrivateData

#define ID3D12Device9_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
2390#define ID3D12Device9_GetPrivateData(This,guid,pDataSize,pData) \
2391 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12Device9_GetRaytracingAccelerationStructurePrebuildInfo

#define ID3D12Device9_GetRaytracingAccelerationStructurePrebuildInfo ( This,
pDesc,
pInfo )
Value:
( (This)->GetRaytracingAccelerationStructurePrebuildInfo(pDesc,pInfo) )
2502#define ID3D12Device9_GetRaytracingAccelerationStructurePrebuildInfo(This,pDesc,pInfo) \
2503 ( (This)->GetRaytracingAccelerationStructurePrebuildInfo(pDesc,pInfo) )

◆ ID3D12Device9_GetResourceTiling

#define ID3D12Device9_GetResourceTiling ( This,
pTiledResource,
pNumTilesForEntireResource,
pPackedMipDesc,
pStandardTileShapeForNonPackedMips,
pNumSubresourceTilings,
FirstSubresourceTilingToGet,
pSubresourceTilingsForNonPackedMips )
Value:
( (This)->GetResourceTiling(pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) )
2464#define ID3D12Device9_GetResourceTiling(This,pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) \
2465 ( (This)->GetResourceTiling(pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) )

◆ ID3D12Device9_MakeResident

#define ID3D12Device9_MakeResident ( This,
NumObjects,
ppObjects )
Value:
( (This)->MakeResident(NumObjects,ppObjects) )
2448#define ID3D12Device9_MakeResident(This,NumObjects,ppObjects) \
2449 ( (This)->MakeResident(NumObjects,ppObjects) )

◆ ID3D12Device9_OpenExistingHeapFromAddress

#define ID3D12Device9_OpenExistingHeapFromAddress ( This,
pAddress,
riid,
ppvHeap )
Value:
( (This)->OpenExistingHeapFromAddress(pAddress,riid,ppvHeap) )
2474#define ID3D12Device9_OpenExistingHeapFromAddress(This,pAddress,riid,ppvHeap) \
2475 ( (This)->OpenExistingHeapFromAddress(pAddress,riid,ppvHeap) )

◆ ID3D12Device9_OpenExistingHeapFromFileMapping

#define ID3D12Device9_OpenExistingHeapFromFileMapping ( This,
hFileMapping,
riid,
ppvHeap )
Value:
( (This)->OpenExistingHeapFromFileMapping(hFileMapping,riid,ppvHeap) )
2476#define ID3D12Device9_OpenExistingHeapFromFileMapping(This,hFileMapping,riid,ppvHeap) \
2477 ( (This)->OpenExistingHeapFromFileMapping(hFileMapping,riid,ppvHeap) )

◆ ID3D12Device9_OpenSharedHandle

#define ID3D12Device9_OpenSharedHandle ( This,
NTHandle,
riid,
ppvObj )
Value:
( (This)->OpenSharedHandle(NTHandle,riid,ppvObj) )
2444#define ID3D12Device9_OpenSharedHandle(This,NTHandle,riid,ppvObj) \
2445 ( (This)->OpenSharedHandle(NTHandle,riid,ppvObj) )

◆ ID3D12Device9_OpenSharedHandleByName

#define ID3D12Device9_OpenSharedHandleByName ( This,
Name,
Access,
pNTHandle )
Value:
( (This)->OpenSharedHandleByName(Name,Access,pNTHandle) )
2446#define ID3D12Device9_OpenSharedHandleByName(This,Name,Access,pNTHandle) \
2447 ( (This)->OpenSharedHandleByName(Name,Access,pNTHandle) )

◆ ID3D12Device9_QueryInterface

#define ID3D12Device9_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
2384#define ID3D12Device9_QueryInterface(This,riid,ppvObject) \
2385 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Device9_Release

#define ID3D12Device9_Release ( This)
Value:
( (This)->Release() )
2388#define ID3D12Device9_Release(This) \
2389 ( (This)->Release() )

◆ ID3D12Device9_RemoveDevice

#define ID3D12Device9_RemoveDevice ( This)
Value:
( (This)->RemoveDevice() )
2492#define ID3D12Device9_RemoveDevice(This) \
2493 ( (This)->RemoveDevice() )

◆ ID3D12Device9_SetBackgroundProcessingMode

#define ID3D12Device9_SetBackgroundProcessingMode ( This,
Mode,
MeasurementsAction,
hEventToSignalUponCompletion,
pbFurtherMeasurementsDesired )
Value:
( (This)->SetBackgroundProcessingMode(Mode,MeasurementsAction,hEventToSignalUponCompletion,pbFurtherMeasurementsDesired) )
2506#define ID3D12Device9_SetBackgroundProcessingMode(This,Mode,MeasurementsAction,hEventToSignalUponCompletion,pbFurtherMeasurementsDesired) \
2507 ( (This)->SetBackgroundProcessingMode(Mode,MeasurementsAction,hEventToSignalUponCompletion,pbFurtherMeasurementsDesired) )

◆ ID3D12Device9_SetEventOnMultipleFenceCompletion

#define ID3D12Device9_SetEventOnMultipleFenceCompletion ( This,
ppFences,
pFenceValues,
NumFences,
Flags,
hEvent )
Value:
( (This)->SetEventOnMultipleFenceCompletion(ppFences,pFenceValues,NumFences,Flags,hEvent) )
2468#define ID3D12Device9_SetEventOnMultipleFenceCompletion(This,ppFences,pFenceValues,NumFences,Flags,hEvent) \
2469 ( (This)->SetEventOnMultipleFenceCompletion(ppFences,pFenceValues,NumFences,Flags,hEvent) )

◆ ID3D12Device9_SetName

#define ID3D12Device9_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
2396#define ID3D12Device9_SetName(This,Name) \
2397 ( (This)->SetName(Name) )

◆ ID3D12Device9_SetPrivateData

#define ID3D12Device9_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
2392#define ID3D12Device9_SetPrivateData(This,guid,DataSize,pData) \
2393 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12Device9_SetPrivateDataInterface

#define ID3D12Device9_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
2394#define ID3D12Device9_SetPrivateDataInterface(This,guid,pData) \
2395 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12Device9_SetResidencyPriority

#define ID3D12Device9_SetResidencyPriority ( This,
NumObjects,
ppObjects,
pPriorities )
Value:
( (This)->SetResidencyPriority(NumObjects,ppObjects,pPriorities) )
2470#define ID3D12Device9_SetResidencyPriority(This,NumObjects,ppObjects,pPriorities) \
2471 ( (This)->SetResidencyPriority(NumObjects,ppObjects,pPriorities) )

◆ ID3D12Device9_SetStablePowerState

#define ID3D12Device9_SetStablePowerState ( This,
Enable )
Value:
( (This)->SetStablePowerState(Enable) )
2460#define ID3D12Device9_SetStablePowerState(This,Enable) \
2461 ( (This)->SetStablePowerState(Enable) )

◆ ID3D12Device9_ShaderCacheControl

#define ID3D12Device9_ShaderCacheControl ( This,
Kinds,
Control )
Value:
( (This)->ShaderCacheControl(Kinds,Control) )
2522#define ID3D12Device9_ShaderCacheControl(This,Kinds,Control) \
2523 ( (This)->ShaderCacheControl(Kinds,Control) )

◆ ID3D12Device_AddRef

#define ID3D12Device_AddRef ( This)
Value:
( (This)->AddRef() )
698#define ID3D12Device_AddRef(This) \
699 ( (This)->AddRef() )

◆ ID3D12Device_CheckFeatureSupport

#define ID3D12Device_CheckFeatureSupport ( This,
Feature,
pFeatureSupportData,
FeatureSupportDataSize )
Value:
( (This)->CheckFeatureSupport(Feature,pFeatureSupportData,FeatureSupportDataSize) )
722#define ID3D12Device_CheckFeatureSupport(This,Feature,pFeatureSupportData,FeatureSupportDataSize) \
723 ( (This)->CheckFeatureSupport(Feature,pFeatureSupportData,FeatureSupportDataSize) )

◆ ID3D12Device_CopyDescriptors

#define ID3D12Device_CopyDescriptors ( This,
NumDestDescriptorRanges,
pDestDescriptorRangeStarts,
pDestDescriptorRangeSizes,
NumSrcDescriptorRanges,
pSrcDescriptorRangeStarts,
pSrcDescriptorRangeSizes,
DescriptorHeapsType )
Value:
( (This)->CopyDescriptors(NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) )
742#define ID3D12Device_CopyDescriptors(This,NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) \
743 ( (This)->CopyDescriptors(NumDestDescriptorRanges,pDestDescriptorRangeStarts,pDestDescriptorRangeSizes,NumSrcDescriptorRanges,pSrcDescriptorRangeStarts,pSrcDescriptorRangeSizes,DescriptorHeapsType) )

◆ ID3D12Device_CopyDescriptorsSimple

#define ID3D12Device_CopyDescriptorsSimple ( This,
NumDescriptors,
DestDescriptorRangeStart,
SrcDescriptorRangeStart,
DescriptorHeapsType )
Value:
( (This)->CopyDescriptorsSimple(NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) )
744#define ID3D12Device_CopyDescriptorsSimple(This,NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) \
745 ( (This)->CopyDescriptorsSimple(NumDescriptors,DestDescriptorRangeStart,SrcDescriptorRangeStart,DescriptorHeapsType) )

◆ ID3D12Device_CreateCommandAllocator

#define ID3D12Device_CreateCommandAllocator ( This,
type,
riid,
ppCommandAllocator )
Value:
( (This)->CreateCommandAllocator(type,riid,ppCommandAllocator) )
714#define ID3D12Device_CreateCommandAllocator(This,type,riid,ppCommandAllocator) \
715 ( (This)->CreateCommandAllocator(type,riid,ppCommandAllocator) )

◆ ID3D12Device_CreateCommandList

#define ID3D12Device_CreateCommandList ( This,
nodeMask,
type,
pCommandAllocator,
pInitialState,
riid,
ppCommandList )
Value:
( (This)->CreateCommandList(nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) )
720#define ID3D12Device_CreateCommandList(This,nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) \
721 ( (This)->CreateCommandList(nodeMask,type,pCommandAllocator,pInitialState,riid,ppCommandList) )

◆ ID3D12Device_CreateCommandQueue

#define ID3D12Device_CreateCommandQueue ( This,
pDesc,
riid,
ppCommandQueue )
Value:
( (This)->CreateCommandQueue(pDesc,riid,ppCommandQueue) )
712#define ID3D12Device_CreateCommandQueue(This,pDesc,riid,ppCommandQueue) \
713 ( (This)->CreateCommandQueue(pDesc,riid,ppCommandQueue) )

◆ ID3D12Device_CreateCommandSignature

#define ID3D12Device_CreateCommandSignature ( This,
pDesc,
pRootSignature,
riid,
ppvCommandSignature )
Value:
( (This)->CreateCommandSignature(pDesc,pRootSignature,riid,ppvCommandSignature) )
774#define ID3D12Device_CreateCommandSignature(This,pDesc,pRootSignature,riid,ppvCommandSignature) \
775 ( (This)->CreateCommandSignature(pDesc,pRootSignature,riid,ppvCommandSignature) )

◆ ID3D12Device_CreateCommittedResource

#define ID3D12Device_CreateCommittedResource ( This,
pHeapProperties,
HeapFlags,
pDesc,
InitialResourceState,
pOptimizedClearValue,
riidResource,
ppvResource )
Value:
( (This)->CreateCommittedResource(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) )
746#define ID3D12Device_CreateCommittedResource(This,pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) \
747 ( (This)->CreateCommittedResource(pHeapProperties,HeapFlags,pDesc,InitialResourceState,pOptimizedClearValue,riidResource,ppvResource) )

◆ ID3D12Device_CreateComputePipelineState

#define ID3D12Device_CreateComputePipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreateComputePipelineState(pDesc,riid,ppPipelineState) )
718#define ID3D12Device_CreateComputePipelineState(This,pDesc,riid,ppPipelineState) \
719 ( (This)->CreateComputePipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device_CreateConstantBufferView

#define ID3D12Device_CreateConstantBufferView ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateConstantBufferView(pDesc,DestDescriptor) )
730#define ID3D12Device_CreateConstantBufferView(This,pDesc,DestDescriptor) \
731 ( (This)->CreateConstantBufferView(pDesc,DestDescriptor) )

◆ ID3D12Device_CreateDepthStencilView

#define ID3D12Device_CreateDepthStencilView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateDepthStencilView(pResource,pDesc,DestDescriptor) )
738#define ID3D12Device_CreateDepthStencilView(This,pResource,pDesc,DestDescriptor) \
739 ( (This)->CreateDepthStencilView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device_CreateDescriptorHeap

#define ID3D12Device_CreateDescriptorHeap ( This,
pDescriptorHeapDesc,
riid,
ppvHeap )
Value:
( (This)->CreateDescriptorHeap(pDescriptorHeapDesc,riid,ppvHeap) )
724#define ID3D12Device_CreateDescriptorHeap(This,pDescriptorHeapDesc,riid,ppvHeap) \
725 ( (This)->CreateDescriptorHeap(pDescriptorHeapDesc,riid,ppvHeap) )

◆ ID3D12Device_CreateFence

#define ID3D12Device_CreateFence ( This,
InitialValue,
Flags,
riid,
ppFence )
Value:
( (This)->CreateFence(InitialValue,Flags,riid,ppFence) )
764#define ID3D12Device_CreateFence(This,InitialValue,Flags,riid,ppFence) \
765 ( (This)->CreateFence(InitialValue,Flags,riid,ppFence) )

◆ ID3D12Device_CreateGraphicsPipelineState

#define ID3D12Device_CreateGraphicsPipelineState ( This,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->CreateGraphicsPipelineState(pDesc,riid,ppPipelineState) )
716#define ID3D12Device_CreateGraphicsPipelineState(This,pDesc,riid,ppPipelineState) \
717 ( (This)->CreateGraphicsPipelineState(pDesc,riid,ppPipelineState) )

◆ ID3D12Device_CreateHeap

#define ID3D12Device_CreateHeap ( This,
pDesc,
riid,
ppvHeap )
Value:
( (This)->CreateHeap(pDesc,riid,ppvHeap) )
748#define ID3D12Device_CreateHeap(This,pDesc,riid,ppvHeap) \
749 ( (This)->CreateHeap(pDesc,riid,ppvHeap) )

◆ ID3D12Device_CreatePlacedResource

#define ID3D12Device_CreatePlacedResource ( This,
pHeap,
HeapOffset,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreatePlacedResource(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
750#define ID3D12Device_CreatePlacedResource(This,pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
751 ( (This)->CreatePlacedResource(pHeap,HeapOffset,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device_CreateQueryHeap

#define ID3D12Device_CreateQueryHeap ( This,
pDesc,
riid,
ppvHeap )
Value:
( (This)->CreateQueryHeap(pDesc,riid,ppvHeap) )
770#define ID3D12Device_CreateQueryHeap(This,pDesc,riid,ppvHeap) \
771 ( (This)->CreateQueryHeap(pDesc,riid,ppvHeap) )

◆ ID3D12Device_CreateRenderTargetView

#define ID3D12Device_CreateRenderTargetView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateRenderTargetView(pResource,pDesc,DestDescriptor) )
736#define ID3D12Device_CreateRenderTargetView(This,pResource,pDesc,DestDescriptor) \
737 ( (This)->CreateRenderTargetView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device_CreateReservedResource

#define ID3D12Device_CreateReservedResource ( This,
pDesc,
InitialState,
pOptimizedClearValue,
riid,
ppvResource )
Value:
( (This)->CreateReservedResource(pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )
752#define ID3D12Device_CreateReservedResource(This,pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) \
753 ( (This)->CreateReservedResource(pDesc,InitialState,pOptimizedClearValue,riid,ppvResource) )

◆ ID3D12Device_CreateRootSignature

#define ID3D12Device_CreateRootSignature ( This,
nodeMask,
pBlobWithRootSignature,
blobLengthInBytes,
riid,
ppvRootSignature )
Value:
( (This)->CreateRootSignature(nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) )
728#define ID3D12Device_CreateRootSignature(This,nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) \
729 ( (This)->CreateRootSignature(nodeMask,pBlobWithRootSignature,blobLengthInBytes,riid,ppvRootSignature) )

◆ ID3D12Device_CreateSampler

#define ID3D12Device_CreateSampler ( This,
pDesc,
DestDescriptor )
Value:
( (This)->CreateSampler(pDesc,DestDescriptor) )
740#define ID3D12Device_CreateSampler(This,pDesc,DestDescriptor) \
741 ( (This)->CreateSampler(pDesc,DestDescriptor) )

◆ ID3D12Device_CreateShaderResourceView

#define ID3D12Device_CreateShaderResourceView ( This,
pResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateShaderResourceView(pResource,pDesc,DestDescriptor) )
732#define ID3D12Device_CreateShaderResourceView(This,pResource,pDesc,DestDescriptor) \
733 ( (This)->CreateShaderResourceView(pResource,pDesc,DestDescriptor) )

◆ ID3D12Device_CreateSharedHandle

#define ID3D12Device_CreateSharedHandle ( This,
pObject,
pAttributes,
Access,
Name,
pHandle )
Value:
( (This)->CreateSharedHandle(pObject,pAttributes,Access,Name,pHandle) )
754#define ID3D12Device_CreateSharedHandle(This,pObject,pAttributes,Access,Name,pHandle) \
755 ( (This)->CreateSharedHandle(pObject,pAttributes,Access,Name,pHandle) )

◆ ID3D12Device_CreateUnorderedAccessView

#define ID3D12Device_CreateUnorderedAccessView ( This,
pResource,
pCounterResource,
pDesc,
DestDescriptor )
Value:
( (This)->CreateUnorderedAccessView(pResource,pCounterResource,pDesc,DestDescriptor) )
734#define ID3D12Device_CreateUnorderedAccessView(This,pResource,pCounterResource,pDesc,DestDescriptor) \
735 ( (This)->CreateUnorderedAccessView(pResource,pCounterResource,pDesc,DestDescriptor) )

◆ ID3D12Device_Evict

#define ID3D12Device_Evict ( This,
NumObjects,
ppObjects )
Value:
( (This)->Evict(NumObjects,ppObjects) )
762#define ID3D12Device_Evict(This,NumObjects,ppObjects) \
763 ( (This)->Evict(NumObjects,ppObjects) )

◆ ID3D12Device_GetCopyableFootprints

#define ID3D12Device_GetCopyableFootprints ( This,
pResourceDesc,
FirstSubresource,
NumSubresources,
BaseOffset,
pLayouts,
pNumRows,
pRowSizeInBytes,
pTotalBytes )
Value:
( (This)->GetCopyableFootprints(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )
768#define ID3D12Device_GetCopyableFootprints(This,pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) \
769 ( (This)->GetCopyableFootprints(pResourceDesc,FirstSubresource,NumSubresources,BaseOffset,pLayouts,pNumRows,pRowSizeInBytes,pTotalBytes) )

◆ ID3D12Device_GetDescriptorHandleIncrementSize

#define ID3D12Device_GetDescriptorHandleIncrementSize ( This,
DescriptorHeapType )
Value:
( (This)->GetDescriptorHandleIncrementSize(DescriptorHeapType) )
726#define ID3D12Device_GetDescriptorHandleIncrementSize(This,DescriptorHeapType) \
727 ( (This)->GetDescriptorHandleIncrementSize(DescriptorHeapType) )

◆ ID3D12Device_GetDeviceRemovedReason

#define ID3D12Device_GetDeviceRemovedReason ( This)
Value:
( (This)->GetDeviceRemovedReason() )
766#define ID3D12Device_GetDeviceRemovedReason(This) \
767 ( (This)->GetDeviceRemovedReason() )

◆ ID3D12Device_GetNodeCount

#define ID3D12Device_GetNodeCount ( This)
Value:
( (This)->GetNodeCount() )
710#define ID3D12Device_GetNodeCount(This) \
711 ( (This)->GetNodeCount() )

◆ ID3D12Device_GetPrivateData

#define ID3D12Device_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
702#define ID3D12Device_GetPrivateData(This,guid,pDataSize,pData) \
703 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12Device_GetResourceTiling

#define ID3D12Device_GetResourceTiling ( This,
pTiledResource,
pNumTilesForEntireResource,
pPackedMipDesc,
pStandardTileShapeForNonPackedMips,
pNumSubresourceTilings,
FirstSubresourceTilingToGet,
pSubresourceTilingsForNonPackedMips )
Value:
( (This)->GetResourceTiling(pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) )
776#define ID3D12Device_GetResourceTiling(This,pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) \
777 ( (This)->GetResourceTiling(pTiledResource,pNumTilesForEntireResource,pPackedMipDesc,pStandardTileShapeForNonPackedMips,pNumSubresourceTilings,FirstSubresourceTilingToGet,pSubresourceTilingsForNonPackedMips) )

◆ ID3D12Device_MakeResident

#define ID3D12Device_MakeResident ( This,
NumObjects,
ppObjects )
Value:
( (This)->MakeResident(NumObjects,ppObjects) )
760#define ID3D12Device_MakeResident(This,NumObjects,ppObjects) \
761 ( (This)->MakeResident(NumObjects,ppObjects) )

◆ ID3D12Device_OpenSharedHandle

#define ID3D12Device_OpenSharedHandle ( This,
NTHandle,
riid,
ppvObj )
Value:
( (This)->OpenSharedHandle(NTHandle,riid,ppvObj) )
756#define ID3D12Device_OpenSharedHandle(This,NTHandle,riid,ppvObj) \
757 ( (This)->OpenSharedHandle(NTHandle,riid,ppvObj) )

◆ ID3D12Device_OpenSharedHandleByName

#define ID3D12Device_OpenSharedHandleByName ( This,
Name,
Access,
pNTHandle )
Value:
( (This)->OpenSharedHandleByName(Name,Access,pNTHandle) )
758#define ID3D12Device_OpenSharedHandleByName(This,Name,Access,pNTHandle) \
759 ( (This)->OpenSharedHandleByName(Name,Access,pNTHandle) )

◆ ID3D12Device_QueryInterface

#define ID3D12Device_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
696#define ID3D12Device_QueryInterface(This,riid,ppvObject) \
697 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Device_Release

#define ID3D12Device_Release ( This)
Value:
( (This)->Release() )
700#define ID3D12Device_Release(This) \
701 ( (This)->Release() )

◆ ID3D12Device_SetName

#define ID3D12Device_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
708#define ID3D12Device_SetName(This,Name) \
709 ( (This)->SetName(Name) )

◆ ID3D12Device_SetPrivateData

#define ID3D12Device_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
704#define ID3D12Device_SetPrivateData(This,guid,DataSize,pData) \
705 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12Device_SetPrivateDataInterface

#define ID3D12Device_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
706#define ID3D12Device_SetPrivateDataInterface(This,guid,pData) \
707 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12Device_SetStablePowerState

#define ID3D12Device_SetStablePowerState ( This,
Enable )
Value:
( (This)->SetStablePowerState(Enable) )
772#define ID3D12Device_SetStablePowerState(This,Enable) \
773 ( (This)->SetStablePowerState(Enable) )

◆ ID3D12DeviceChild_AddRef

#define ID3D12DeviceChild_AddRef ( This)
Value:
( (This)->AddRef() )
18#define ID3D12DeviceChild_AddRef(This) \
19 ( (This)->AddRef() )

◆ ID3D12DeviceChild_GetDevice

#define ID3D12DeviceChild_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
30#define ID3D12DeviceChild_GetDevice(This,riid,ppvDevice) \
31 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12DeviceChild_GetPrivateData

#define ID3D12DeviceChild_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
22#define ID3D12DeviceChild_GetPrivateData(This,guid,pDataSize,pData) \
23 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12DeviceChild_QueryInterface

#define ID3D12DeviceChild_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
16#define ID3D12DeviceChild_QueryInterface(This,riid,ppvObject) \
17 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12DeviceChild_Release

#define ID3D12DeviceChild_Release ( This)
Value:
( (This)->Release() )
20#define ID3D12DeviceChild_Release(This) \
21 ( (This)->Release() )

◆ ID3D12DeviceChild_SetName

#define ID3D12DeviceChild_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
28#define ID3D12DeviceChild_SetName(This,Name) \
29 ( (This)->SetName(Name) )

◆ ID3D12DeviceChild_SetPrivateData

#define ID3D12DeviceChild_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
24#define ID3D12DeviceChild_SetPrivateData(This,guid,DataSize,pData) \
25 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12DeviceChild_SetPrivateDataInterface

#define ID3D12DeviceChild_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
26#define ID3D12DeviceChild_SetPrivateDataInterface(This,guid,pData) \
27 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12DeviceConfiguration1_AddRef

#define ID3D12DeviceConfiguration1_AddRef ( This)
Value:
( (This)->AddRef() )
3354#define ID3D12DeviceConfiguration1_AddRef(This) \
3355 ( (This)->AddRef() )

◆ ID3D12DeviceConfiguration1_CreateVersionedRootSignatureDeserializer

#define ID3D12DeviceConfiguration1_CreateVersionedRootSignatureDeserializer ( This,
pBlob,
Size,
riid,
ppvDeserializer )
Value:
( (This)->CreateVersionedRootSignatureDeserializer(pBlob,Size,riid,ppvDeserializer) )
3362#define ID3D12DeviceConfiguration1_CreateVersionedRootSignatureDeserializer(This,pBlob,Size,riid,ppvDeserializer) \
3363 ( (This)->CreateVersionedRootSignatureDeserializer(pBlob,Size,riid,ppvDeserializer) )

◆ ID3D12DeviceConfiguration1_CreateVersionedRootSignatureDeserializerFromSubobjectInLibrary

#define ID3D12DeviceConfiguration1_CreateVersionedRootSignatureDeserializerFromSubobjectInLibrary ( This,
pLibraryBlob,
Size,
RootSignatureSubobjectName,
riid,
ppvDeserializer )
Value:
( (This)->CreateVersionedRootSignatureDeserializerFromSubobjectInLibrary(pLibraryBlob,Size,RootSignatureSubobjectName,riid,ppvDeserializer) )
3364#define ID3D12DeviceConfiguration1_CreateVersionedRootSignatureDeserializerFromSubobjectInLibrary(This,pLibraryBlob,Size,RootSignatureSubobjectName,riid,ppvDeserializer) \
3365 ( (This)->CreateVersionedRootSignatureDeserializerFromSubobjectInLibrary(pLibraryBlob,Size,RootSignatureSubobjectName,riid,ppvDeserializer) )

◆ ID3D12DeviceConfiguration1_GetEnabledExperimentalFeatures

#define ID3D12DeviceConfiguration1_GetEnabledExperimentalFeatures ( This,
pGuids,
NumGuids )
Value:
( (This)->GetEnabledExperimentalFeatures(pGuids,NumGuids) )
3358#define ID3D12DeviceConfiguration1_GetEnabledExperimentalFeatures(This,pGuids,NumGuids) \
3359 ( (This)->GetEnabledExperimentalFeatures(pGuids,NumGuids) )

◆ ID3D12DeviceConfiguration1_QueryInterface

#define ID3D12DeviceConfiguration1_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
3352#define ID3D12DeviceConfiguration1_QueryInterface(This,riid,ppvObject) \
3353 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12DeviceConfiguration1_Release

#define ID3D12DeviceConfiguration1_Release ( This)
Value:
( (This)->Release() )
3356#define ID3D12DeviceConfiguration1_Release(This) \
3357 ( (This)->Release() )

◆ ID3D12DeviceConfiguration1_SerializeVersionedRootSignature

#define ID3D12DeviceConfiguration1_SerializeVersionedRootSignature ( This,
pDesc,
ppResult,
ppError )
Value:
( (This)->SerializeVersionedRootSignature(pDesc,ppResult,ppError) )
3360#define ID3D12DeviceConfiguration1_SerializeVersionedRootSignature(This,pDesc,ppResult,ppError) \
3361 ( (This)->SerializeVersionedRootSignature(pDesc,ppResult,ppError) )

◆ ID3D12DeviceConfiguration_AddRef

#define ID3D12DeviceConfiguration_AddRef ( This)
Value:
( (This)->AddRef() )
3342#define ID3D12DeviceConfiguration_AddRef(This) \
3343 ( (This)->AddRef() )

◆ ID3D12DeviceConfiguration_CreateVersionedRootSignatureDeserializer

#define ID3D12DeviceConfiguration_CreateVersionedRootSignatureDeserializer ( This,
pBlob,
Size,
riid,
ppvDeserializer )
Value:
( (This)->CreateVersionedRootSignatureDeserializer(pBlob,Size,riid,ppvDeserializer) )
3350#define ID3D12DeviceConfiguration_CreateVersionedRootSignatureDeserializer(This,pBlob,Size,riid,ppvDeserializer) \
3351 ( (This)->CreateVersionedRootSignatureDeserializer(pBlob,Size,riid,ppvDeserializer) )

◆ ID3D12DeviceConfiguration_GetEnabledExperimentalFeatures

#define ID3D12DeviceConfiguration_GetEnabledExperimentalFeatures ( This,
pGuids,
NumGuids )
Value:
( (This)->GetEnabledExperimentalFeatures(pGuids,NumGuids) )
3346#define ID3D12DeviceConfiguration_GetEnabledExperimentalFeatures(This,pGuids,NumGuids) \
3347 ( (This)->GetEnabledExperimentalFeatures(pGuids,NumGuids) )

◆ ID3D12DeviceConfiguration_QueryInterface

#define ID3D12DeviceConfiguration_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
3340#define ID3D12DeviceConfiguration_QueryInterface(This,riid,ppvObject) \
3341 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12DeviceConfiguration_Release

#define ID3D12DeviceConfiguration_Release ( This)
Value:
( (This)->Release() )
3344#define ID3D12DeviceConfiguration_Release(This) \
3345 ( (This)->Release() )

◆ ID3D12DeviceConfiguration_SerializeVersionedRootSignature

#define ID3D12DeviceConfiguration_SerializeVersionedRootSignature ( This,
pDesc,
ppResult,
ppError )
Value:
( (This)->SerializeVersionedRootSignature(pDesc,ppResult,ppError) )
3348#define ID3D12DeviceConfiguration_SerializeVersionedRootSignature(This,pDesc,ppResult,ppError) \
3349 ( (This)->SerializeVersionedRootSignature(pDesc,ppResult,ppError) )

◆ ID3D12DeviceFactory_AddRef

#define ID3D12DeviceFactory_AddRef ( This)
Value:
( (This)->AddRef() )
3322#define ID3D12DeviceFactory_AddRef(This) \
3323 ( (This)->AddRef() )

◆ ID3D12DeviceFactory_ApplyToGlobalState

#define ID3D12DeviceFactory_ApplyToGlobalState ( This)
Value:
( (This)->ApplyToGlobalState() )
3328#define ID3D12DeviceFactory_ApplyToGlobalState(This) \
3329 ( (This)->ApplyToGlobalState() )

◆ ID3D12DeviceFactory_CreateDevice

#define ID3D12DeviceFactory_CreateDevice ( This,
adapter,
FeatureLevel,
riid,
ppvDevice )
Value:
( (This)->CreateDevice(adapter,FeatureLevel,riid,ppvDevice) )
3338#define ID3D12DeviceFactory_CreateDevice(This,adapter,FeatureLevel,riid,ppvDevice) \
3339 ( (This)->CreateDevice(adapter,FeatureLevel,riid,ppvDevice) )

◆ ID3D12DeviceFactory_EnableExperimentalFeatures

#define ID3D12DeviceFactory_EnableExperimentalFeatures ( This,
NumFeatures,
pIIDs,
pConfigurationStructs,
pConfigurationStructSizes )
Value:
( (This)->EnableExperimentalFeatures(NumFeatures,pIIDs,pConfigurationStructs,pConfigurationStructSizes) )
3336#define ID3D12DeviceFactory_EnableExperimentalFeatures(This,NumFeatures,pIIDs,pConfigurationStructs,pConfigurationStructSizes) \
3337 ( (This)->EnableExperimentalFeatures(NumFeatures,pIIDs,pConfigurationStructs,pConfigurationStructSizes) )

◆ ID3D12DeviceFactory_GetConfigurationInterface

#define ID3D12DeviceFactory_GetConfigurationInterface ( This,
clsid,
iid,
ppv )
Value:
( (This)->GetConfigurationInterface(clsid,iid,ppv) )
3334#define ID3D12DeviceFactory_GetConfigurationInterface(This,clsid,iid,ppv) \
3335 ( (This)->GetConfigurationInterface(clsid,iid,ppv) )

◆ ID3D12DeviceFactory_GetFlags

#define ID3D12DeviceFactory_GetFlags ( This)
Value:
( (This)->GetFlags() )
3332#define ID3D12DeviceFactory_GetFlags(This) \
3333 ( (This)->GetFlags() )

◆ ID3D12DeviceFactory_InitializeFromGlobalState

#define ID3D12DeviceFactory_InitializeFromGlobalState ( This)
Value:
( (This)->InitializeFromGlobalState() )
3326#define ID3D12DeviceFactory_InitializeFromGlobalState(This) \
3327 ( (This)->InitializeFromGlobalState() )

◆ ID3D12DeviceFactory_QueryInterface

#define ID3D12DeviceFactory_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
3320#define ID3D12DeviceFactory_QueryInterface(This,riid,ppvObject) \
3321 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12DeviceFactory_Release

#define ID3D12DeviceFactory_Release ( This)
Value:
( (This)->Release() )
3324#define ID3D12DeviceFactory_Release(This) \
3325 ( (This)->Release() )

◆ ID3D12DeviceFactory_SetFlags

#define ID3D12DeviceFactory_SetFlags ( This,
flags )
Value:
( (This)->SetFlags(flags) )
3330#define ID3D12DeviceFactory_SetFlags(This,flags) \
3331 ( (This)->SetFlags(flags) )

◆ ID3D12DeviceRemovedExtendedData1_AddRef

#define ID3D12DeviceRemovedExtendedData1_AddRef ( This)
Value:
( (This)->AddRef() )
1538#define ID3D12DeviceRemovedExtendedData1_AddRef(This) \
1539 ( (This)->AddRef() )

◆ ID3D12DeviceRemovedExtendedData1_GetAutoBreadcrumbsOutput

#define ID3D12DeviceRemovedExtendedData1_GetAutoBreadcrumbsOutput ( This,
pOutput )
Value:
( (This)->GetAutoBreadcrumbsOutput(pOutput) )
1542#define ID3D12DeviceRemovedExtendedData1_GetAutoBreadcrumbsOutput(This,pOutput) \
1543 ( (This)->GetAutoBreadcrumbsOutput(pOutput) )

◆ ID3D12DeviceRemovedExtendedData1_GetAutoBreadcrumbsOutput1

#define ID3D12DeviceRemovedExtendedData1_GetAutoBreadcrumbsOutput1 ( This,
pOutput )
Value:
( (This)->GetAutoBreadcrumbsOutput1(pOutput) )
1546#define ID3D12DeviceRemovedExtendedData1_GetAutoBreadcrumbsOutput1(This,pOutput) \
1547 ( (This)->GetAutoBreadcrumbsOutput1(pOutput) )

◆ ID3D12DeviceRemovedExtendedData1_GetPageFaultAllocationOutput

#define ID3D12DeviceRemovedExtendedData1_GetPageFaultAllocationOutput ( This,
pOutput )
Value:
( (This)->GetPageFaultAllocationOutput(pOutput) )
1544#define ID3D12DeviceRemovedExtendedData1_GetPageFaultAllocationOutput(This,pOutput) \
1545 ( (This)->GetPageFaultAllocationOutput(pOutput) )

◆ ID3D12DeviceRemovedExtendedData1_GetPageFaultAllocationOutput1

#define ID3D12DeviceRemovedExtendedData1_GetPageFaultAllocationOutput1 ( This,
pOutput )
Value:
( (This)->GetPageFaultAllocationOutput1(pOutput) )
1548#define ID3D12DeviceRemovedExtendedData1_GetPageFaultAllocationOutput1(This,pOutput) \
1549 ( (This)->GetPageFaultAllocationOutput1(pOutput) )

◆ ID3D12DeviceRemovedExtendedData1_QueryInterface

#define ID3D12DeviceRemovedExtendedData1_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
1536#define ID3D12DeviceRemovedExtendedData1_QueryInterface(This,riid,ppvObject) \
1537 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12DeviceRemovedExtendedData1_Release

#define ID3D12DeviceRemovedExtendedData1_Release ( This)
Value:
( (This)->Release() )
1540#define ID3D12DeviceRemovedExtendedData1_Release(This) \
1541 ( (This)->Release() )

◆ ID3D12DeviceRemovedExtendedData2_AddRef

#define ID3D12DeviceRemovedExtendedData2_AddRef ( This)
Value:
( (This)->AddRef() )
1552#define ID3D12DeviceRemovedExtendedData2_AddRef(This) \
1553 ( (This)->AddRef() )

◆ ID3D12DeviceRemovedExtendedData2_GetAutoBreadcrumbsOutput

#define ID3D12DeviceRemovedExtendedData2_GetAutoBreadcrumbsOutput ( This,
pOutput )
Value:
( (This)->GetAutoBreadcrumbsOutput(pOutput) )
1556#define ID3D12DeviceRemovedExtendedData2_GetAutoBreadcrumbsOutput(This,pOutput) \
1557 ( (This)->GetAutoBreadcrumbsOutput(pOutput) )

◆ ID3D12DeviceRemovedExtendedData2_GetAutoBreadcrumbsOutput1

#define ID3D12DeviceRemovedExtendedData2_GetAutoBreadcrumbsOutput1 ( This,
pOutput )
Value:
( (This)->GetAutoBreadcrumbsOutput1(pOutput) )
1560#define ID3D12DeviceRemovedExtendedData2_GetAutoBreadcrumbsOutput1(This,pOutput) \
1561 ( (This)->GetAutoBreadcrumbsOutput1(pOutput) )

◆ ID3D12DeviceRemovedExtendedData2_GetDeviceState

#define ID3D12DeviceRemovedExtendedData2_GetDeviceState ( This)
Value:
( (This)->GetDeviceState() )
1566#define ID3D12DeviceRemovedExtendedData2_GetDeviceState(This) \
1567 ( (This)->GetDeviceState() )

◆ ID3D12DeviceRemovedExtendedData2_GetPageFaultAllocationOutput

#define ID3D12DeviceRemovedExtendedData2_GetPageFaultAllocationOutput ( This,
pOutput )
Value:
( (This)->GetPageFaultAllocationOutput(pOutput) )
1558#define ID3D12DeviceRemovedExtendedData2_GetPageFaultAllocationOutput(This,pOutput) \
1559 ( (This)->GetPageFaultAllocationOutput(pOutput) )

◆ ID3D12DeviceRemovedExtendedData2_GetPageFaultAllocationOutput1

#define ID3D12DeviceRemovedExtendedData2_GetPageFaultAllocationOutput1 ( This,
pOutput )
Value:
( (This)->GetPageFaultAllocationOutput1(pOutput) )
1562#define ID3D12DeviceRemovedExtendedData2_GetPageFaultAllocationOutput1(This,pOutput) \
1563 ( (This)->GetPageFaultAllocationOutput1(pOutput) )

◆ ID3D12DeviceRemovedExtendedData2_GetPageFaultAllocationOutput2

#define ID3D12DeviceRemovedExtendedData2_GetPageFaultAllocationOutput2 ( This,
pOutput )
Value:
( (This)->GetPageFaultAllocationOutput2(pOutput) )
1564#define ID3D12DeviceRemovedExtendedData2_GetPageFaultAllocationOutput2(This,pOutput) \
1565 ( (This)->GetPageFaultAllocationOutput2(pOutput) )

◆ ID3D12DeviceRemovedExtendedData2_QueryInterface

#define ID3D12DeviceRemovedExtendedData2_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
1550#define ID3D12DeviceRemovedExtendedData2_QueryInterface(This,riid,ppvObject) \
1551 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12DeviceRemovedExtendedData2_Release

#define ID3D12DeviceRemovedExtendedData2_Release ( This)
Value:
( (This)->Release() )
1554#define ID3D12DeviceRemovedExtendedData2_Release(This) \
1555 ( (This)->Release() )

◆ ID3D12DeviceRemovedExtendedData_AddRef

#define ID3D12DeviceRemovedExtendedData_AddRef ( This)
Value:
( (This)->AddRef() )
1528#define ID3D12DeviceRemovedExtendedData_AddRef(This) \
1529 ( (This)->AddRef() )

◆ ID3D12DeviceRemovedExtendedData_GetAutoBreadcrumbsOutput

#define ID3D12DeviceRemovedExtendedData_GetAutoBreadcrumbsOutput ( This,
pOutput )
Value:
( (This)->GetAutoBreadcrumbsOutput(pOutput) )
1532#define ID3D12DeviceRemovedExtendedData_GetAutoBreadcrumbsOutput(This,pOutput) \
1533 ( (This)->GetAutoBreadcrumbsOutput(pOutput) )

◆ ID3D12DeviceRemovedExtendedData_GetPageFaultAllocationOutput

#define ID3D12DeviceRemovedExtendedData_GetPageFaultAllocationOutput ( This,
pOutput )
Value:
( (This)->GetPageFaultAllocationOutput(pOutput) )
1534#define ID3D12DeviceRemovedExtendedData_GetPageFaultAllocationOutput(This,pOutput) \
1535 ( (This)->GetPageFaultAllocationOutput(pOutput) )

◆ ID3D12DeviceRemovedExtendedData_QueryInterface

#define ID3D12DeviceRemovedExtendedData_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
1526#define ID3D12DeviceRemovedExtendedData_QueryInterface(This,riid,ppvObject) \
1527 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12DeviceRemovedExtendedData_Release

#define ID3D12DeviceRemovedExtendedData_Release ( This)
Value:
( (This)->Release() )
1530#define ID3D12DeviceRemovedExtendedData_Release(This) \
1531 ( (This)->Release() )

◆ ID3D12DeviceRemovedExtendedDataSettings1_AddRef

#define ID3D12DeviceRemovedExtendedDataSettings1_AddRef ( This)
Value:
( (This)->AddRef() )
1498#define ID3D12DeviceRemovedExtendedDataSettings1_AddRef(This) \
1499 ( (This)->AddRef() )

◆ ID3D12DeviceRemovedExtendedDataSettings1_QueryInterface

#define ID3D12DeviceRemovedExtendedDataSettings1_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
1496#define ID3D12DeviceRemovedExtendedDataSettings1_QueryInterface(This,riid,ppvObject) \
1497 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12DeviceRemovedExtendedDataSettings1_Release

#define ID3D12DeviceRemovedExtendedDataSettings1_Release ( This)
Value:
( (This)->Release() )
1500#define ID3D12DeviceRemovedExtendedDataSettings1_Release(This) \
1501 ( (This)->Release() )

◆ ID3D12DeviceRemovedExtendedDataSettings1_SetAutoBreadcrumbsEnablement

#define ID3D12DeviceRemovedExtendedDataSettings1_SetAutoBreadcrumbsEnablement ( This,
Enablement )
Value:
( (This)->SetAutoBreadcrumbsEnablement(Enablement) )
1502#define ID3D12DeviceRemovedExtendedDataSettings1_SetAutoBreadcrumbsEnablement(This,Enablement) \
1503 ( (This)->SetAutoBreadcrumbsEnablement(Enablement) )

◆ ID3D12DeviceRemovedExtendedDataSettings1_SetBreadcrumbContextEnablement

#define ID3D12DeviceRemovedExtendedDataSettings1_SetBreadcrumbContextEnablement ( This,
Enablement )
Value:
( (This)->SetBreadcrumbContextEnablement(Enablement) )
1508#define ID3D12DeviceRemovedExtendedDataSettings1_SetBreadcrumbContextEnablement(This,Enablement) \
1509 ( (This)->SetBreadcrumbContextEnablement(Enablement) )

◆ ID3D12DeviceRemovedExtendedDataSettings1_SetPageFaultEnablement

#define ID3D12DeviceRemovedExtendedDataSettings1_SetPageFaultEnablement ( This,
Enablement )
Value:
( (This)->SetPageFaultEnablement(Enablement) )
1504#define ID3D12DeviceRemovedExtendedDataSettings1_SetPageFaultEnablement(This,Enablement) \
1505 ( (This)->SetPageFaultEnablement(Enablement) )

◆ ID3D12DeviceRemovedExtendedDataSettings1_SetWatsonDumpEnablement

#define ID3D12DeviceRemovedExtendedDataSettings1_SetWatsonDumpEnablement ( This,
Enablement )
Value:
( (This)->SetWatsonDumpEnablement(Enablement) )
1506#define ID3D12DeviceRemovedExtendedDataSettings1_SetWatsonDumpEnablement(This,Enablement) \
1507 ( (This)->SetWatsonDumpEnablement(Enablement) )

◆ ID3D12DeviceRemovedExtendedDataSettings2_AddRef

#define ID3D12DeviceRemovedExtendedDataSettings2_AddRef ( This)
Value:
( (This)->AddRef() )
1512#define ID3D12DeviceRemovedExtendedDataSettings2_AddRef(This) \
1513 ( (This)->AddRef() )

◆ ID3D12DeviceRemovedExtendedDataSettings2_QueryInterface

#define ID3D12DeviceRemovedExtendedDataSettings2_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
1510#define ID3D12DeviceRemovedExtendedDataSettings2_QueryInterface(This,riid,ppvObject) \
1511 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12DeviceRemovedExtendedDataSettings2_Release

#define ID3D12DeviceRemovedExtendedDataSettings2_Release ( This)
Value:
( (This)->Release() )
1514#define ID3D12DeviceRemovedExtendedDataSettings2_Release(This) \
1515 ( (This)->Release() )

◆ ID3D12DeviceRemovedExtendedDataSettings2_SetAutoBreadcrumbsEnablement

#define ID3D12DeviceRemovedExtendedDataSettings2_SetAutoBreadcrumbsEnablement ( This,
Enablement )
Value:
( (This)->SetAutoBreadcrumbsEnablement(Enablement) )
1516#define ID3D12DeviceRemovedExtendedDataSettings2_SetAutoBreadcrumbsEnablement(This,Enablement) \
1517 ( (This)->SetAutoBreadcrumbsEnablement(Enablement) )

◆ ID3D12DeviceRemovedExtendedDataSettings2_SetBreadcrumbContextEnablement

#define ID3D12DeviceRemovedExtendedDataSettings2_SetBreadcrumbContextEnablement ( This,
Enablement )
Value:
( (This)->SetBreadcrumbContextEnablement(Enablement) )
1522#define ID3D12DeviceRemovedExtendedDataSettings2_SetBreadcrumbContextEnablement(This,Enablement) \
1523 ( (This)->SetBreadcrumbContextEnablement(Enablement) )

◆ ID3D12DeviceRemovedExtendedDataSettings2_SetPageFaultEnablement

#define ID3D12DeviceRemovedExtendedDataSettings2_SetPageFaultEnablement ( This,
Enablement )
Value:
( (This)->SetPageFaultEnablement(Enablement) )
1518#define ID3D12DeviceRemovedExtendedDataSettings2_SetPageFaultEnablement(This,Enablement) \
1519 ( (This)->SetPageFaultEnablement(Enablement) )

◆ ID3D12DeviceRemovedExtendedDataSettings2_SetWatsonDumpEnablement

#define ID3D12DeviceRemovedExtendedDataSettings2_SetWatsonDumpEnablement ( This,
Enablement )
Value:
( (This)->SetWatsonDumpEnablement(Enablement) )
1520#define ID3D12DeviceRemovedExtendedDataSettings2_SetWatsonDumpEnablement(This,Enablement) \
1521 ( (This)->SetWatsonDumpEnablement(Enablement) )

◆ ID3D12DeviceRemovedExtendedDataSettings2_UseMarkersOnlyAutoBreadcrumbs

#define ID3D12DeviceRemovedExtendedDataSettings2_UseMarkersOnlyAutoBreadcrumbs ( This,
MarkersOnly )
Value:
( (This)->UseMarkersOnlyAutoBreadcrumbs(MarkersOnly) )
1524#define ID3D12DeviceRemovedExtendedDataSettings2_UseMarkersOnlyAutoBreadcrumbs(This,MarkersOnly) \
1525 ( (This)->UseMarkersOnlyAutoBreadcrumbs(MarkersOnly) )

◆ ID3D12DeviceRemovedExtendedDataSettings_AddRef

#define ID3D12DeviceRemovedExtendedDataSettings_AddRef ( This)
Value:
( (This)->AddRef() )
1486#define ID3D12DeviceRemovedExtendedDataSettings_AddRef(This) \
1487 ( (This)->AddRef() )

◆ ID3D12DeviceRemovedExtendedDataSettings_QueryInterface

#define ID3D12DeviceRemovedExtendedDataSettings_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
1484#define ID3D12DeviceRemovedExtendedDataSettings_QueryInterface(This,riid,ppvObject) \
1485 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12DeviceRemovedExtendedDataSettings_Release

#define ID3D12DeviceRemovedExtendedDataSettings_Release ( This)
Value:
( (This)->Release() )
1488#define ID3D12DeviceRemovedExtendedDataSettings_Release(This) \
1489 ( (This)->Release() )

◆ ID3D12DeviceRemovedExtendedDataSettings_SetAutoBreadcrumbsEnablement

#define ID3D12DeviceRemovedExtendedDataSettings_SetAutoBreadcrumbsEnablement ( This,
Enablement )
Value:
( (This)->SetAutoBreadcrumbsEnablement(Enablement) )
1490#define ID3D12DeviceRemovedExtendedDataSettings_SetAutoBreadcrumbsEnablement(This,Enablement) \
1491 ( (This)->SetAutoBreadcrumbsEnablement(Enablement) )

◆ ID3D12DeviceRemovedExtendedDataSettings_SetPageFaultEnablement

#define ID3D12DeviceRemovedExtendedDataSettings_SetPageFaultEnablement ( This,
Enablement )
Value:
( (This)->SetPageFaultEnablement(Enablement) )
1492#define ID3D12DeviceRemovedExtendedDataSettings_SetPageFaultEnablement(This,Enablement) \
1493 ( (This)->SetPageFaultEnablement(Enablement) )

◆ ID3D12DeviceRemovedExtendedDataSettings_SetWatsonDumpEnablement

#define ID3D12DeviceRemovedExtendedDataSettings_SetWatsonDumpEnablement ( This,
Enablement )
Value:
( (This)->SetWatsonDumpEnablement(Enablement) )
1494#define ID3D12DeviceRemovedExtendedDataSettings_SetWatsonDumpEnablement(This,Enablement) \
1495 ( (This)->SetWatsonDumpEnablement(Enablement) )

◆ ID3D12Fence1_AddRef

#define ID3D12Fence1_AddRef ( This)
Value:
( (This)->AddRef() )
168#define ID3D12Fence1_AddRef(This) \
169 ( (This)->AddRef() )

◆ ID3D12Fence1_GetCompletedValue

#define ID3D12Fence1_GetCompletedValue ( This)
Value:
( (This)->GetCompletedValue() )
182#define ID3D12Fence1_GetCompletedValue(This) \
183 ( (This)->GetCompletedValue() )

◆ ID3D12Fence1_GetCreationFlags

#define ID3D12Fence1_GetCreationFlags ( This)
Value:
( (This)->GetCreationFlags() )
188#define ID3D12Fence1_GetCreationFlags(This) \
189 ( (This)->GetCreationFlags() )

◆ ID3D12Fence1_GetDevice

#define ID3D12Fence1_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
180#define ID3D12Fence1_GetDevice(This,riid,ppvDevice) \
181 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12Fence1_GetPrivateData

#define ID3D12Fence1_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
172#define ID3D12Fence1_GetPrivateData(This,guid,pDataSize,pData) \
173 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12Fence1_QueryInterface

#define ID3D12Fence1_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
166#define ID3D12Fence1_QueryInterface(This,riid,ppvObject) \
167 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Fence1_Release

#define ID3D12Fence1_Release ( This)
Value:
( (This)->Release() )
170#define ID3D12Fence1_Release(This) \
171 ( (This)->Release() )

◆ ID3D12Fence1_SetEventOnCompletion

#define ID3D12Fence1_SetEventOnCompletion ( This,
Value,
hEvent )
Value:
( (This)->SetEventOnCompletion(Value,hEvent) )
184#define ID3D12Fence1_SetEventOnCompletion(This,Value,hEvent) \
185 ( (This)->SetEventOnCompletion(Value,hEvent) )

◆ ID3D12Fence1_SetName

#define ID3D12Fence1_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
178#define ID3D12Fence1_SetName(This,Name) \
179 ( (This)->SetName(Name) )

◆ ID3D12Fence1_SetPrivateData

#define ID3D12Fence1_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
174#define ID3D12Fence1_SetPrivateData(This,guid,DataSize,pData) \
175 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12Fence1_SetPrivateDataInterface

#define ID3D12Fence1_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
176#define ID3D12Fence1_SetPrivateDataInterface(This,guid,pData) \
177 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12Fence1_Signal

#define ID3D12Fence1_Signal ( This,
Value )
Value:
( (This)->Signal(Value) )
186#define ID3D12Fence1_Signal(This,Value) \
187 ( (This)->Signal(Value) )

◆ ID3D12Fence_AddRef

#define ID3D12Fence_AddRef ( This)
Value:
( (This)->AddRef() )
146#define ID3D12Fence_AddRef(This) \
147 ( (This)->AddRef() )

◆ ID3D12Fence_GetCompletedValue

#define ID3D12Fence_GetCompletedValue ( This)
Value:
( (This)->GetCompletedValue() )
160#define ID3D12Fence_GetCompletedValue(This) \
161 ( (This)->GetCompletedValue() )

◆ ID3D12Fence_GetDevice

#define ID3D12Fence_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
158#define ID3D12Fence_GetDevice(This,riid,ppvDevice) \
159 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12Fence_GetPrivateData

#define ID3D12Fence_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
150#define ID3D12Fence_GetPrivateData(This,guid,pDataSize,pData) \
151 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12Fence_QueryInterface

#define ID3D12Fence_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
144#define ID3D12Fence_QueryInterface(This,riid,ppvObject) \
145 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Fence_Release

#define ID3D12Fence_Release ( This)
Value:
( (This)->Release() )
148#define ID3D12Fence_Release(This) \
149 ( (This)->Release() )

◆ ID3D12Fence_SetEventOnCompletion

#define ID3D12Fence_SetEventOnCompletion ( This,
Value,
hEvent )
Value:
( (This)->SetEventOnCompletion(Value,hEvent) )
162#define ID3D12Fence_SetEventOnCompletion(This,Value,hEvent) \
163 ( (This)->SetEventOnCompletion(Value,hEvent) )

◆ ID3D12Fence_SetName

#define ID3D12Fence_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
156#define ID3D12Fence_SetName(This,Name) \
157 ( (This)->SetName(Name) )

◆ ID3D12Fence_SetPrivateData

#define ID3D12Fence_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
152#define ID3D12Fence_SetPrivateData(This,guid,DataSize,pData) \
153 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12Fence_SetPrivateDataInterface

#define ID3D12Fence_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
154#define ID3D12Fence_SetPrivateDataInterface(This,guid,pData) \
155 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12Fence_Signal

#define ID3D12Fence_Signal ( This,
Value )
Value:
( (This)->Signal(Value) )
164#define ID3D12Fence_Signal(This,Value) \
165 ( (This)->Signal(Value) )

◆ ID3D12GBVDiagnostics_AddRef

#define ID3D12GBVDiagnostics_AddRef ( This)
Value:
( (This)->AddRef() )
4352#define ID3D12GBVDiagnostics_AddRef(This) \
4353 ( (This)->AddRef() )

◆ ID3D12GBVDiagnostics_GBVReserved0

#define ID3D12GBVDiagnostics_GBVReserved0 ( This)
Value:
( (This)->GBVReserved0() )
4364#define ID3D12GBVDiagnostics_GBVReserved0(This) \
4365 ( (This)->GBVReserved0() )

◆ ID3D12GBVDiagnostics_GBVReserved1

#define ID3D12GBVDiagnostics_GBVReserved1 ( This)
Value:
( (This)->GBVReserved1() )
4366#define ID3D12GBVDiagnostics_GBVReserved1(This) \
4367 ( (This)->GBVReserved1() )

◆ ID3D12GBVDiagnostics_GetGBVEntireSubresourceStatesData

#define ID3D12GBVDiagnostics_GetGBVEntireSubresourceStatesData ( This,
pResource,
pData,
DataSize )
Value:
( (This)->GetGBVEntireSubresourceStatesData(pResource,pData,DataSize) )
4356#define ID3D12GBVDiagnostics_GetGBVEntireSubresourceStatesData(This,pResource,pData,DataSize) \
4357 ( (This)->GetGBVEntireSubresourceStatesData(pResource,pData,DataSize) )

◆ ID3D12GBVDiagnostics_GetGBVResourceInfo

#define ID3D12GBVDiagnostics_GetGBVResourceInfo ( This,
pResource,
pResourceDesc,
pResourceHash,
pSubresourceStatesByteOffset )
Value:
( (This)->GetGBVResourceInfo(pResource,pResourceDesc,pResourceHash,pSubresourceStatesByteOffset) )
4362#define ID3D12GBVDiagnostics_GetGBVResourceInfo(This,pResource,pResourceDesc,pResourceHash,pSubresourceStatesByteOffset) \
4363 ( (This)->GetGBVResourceInfo(pResource,pResourceDesc,pResourceHash,pSubresourceStatesByteOffset) )

◆ ID3D12GBVDiagnostics_GetGBVResourceUniformState

#define ID3D12GBVDiagnostics_GetGBVResourceUniformState ( This,
pResource,
pData )
Value:
( (This)->GetGBVResourceUniformState(pResource,pData) )
4360#define ID3D12GBVDiagnostics_GetGBVResourceUniformState(This,pResource,pData) \
4361 ( (This)->GetGBVResourceUniformState(pResource,pData) )

◆ ID3D12GBVDiagnostics_GetGBVSubresourceState

#define ID3D12GBVDiagnostics_GetGBVSubresourceState ( This,
pResource,
Subresource,
pData )
Value:
( (This)->GetGBVSubresourceState(pResource,Subresource,pData) )
4358#define ID3D12GBVDiagnostics_GetGBVSubresourceState(This,pResource,Subresource,pData) \
4359 ( (This)->GetGBVSubresourceState(pResource,Subresource,pData) )

◆ ID3D12GBVDiagnostics_QueryInterface

#define ID3D12GBVDiagnostics_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
4350#define ID3D12GBVDiagnostics_QueryInterface(This,riid,ppvObject) \
4351 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12GBVDiagnostics_Release

#define ID3D12GBVDiagnostics_Release ( This)
Value:
( (This)->Release() )
4354#define ID3D12GBVDiagnostics_Release(This) \
4355 ( (This)->Release() )

◆ ID3D12GraphicsCommandList10_AddRef

#define ID3D12GraphicsCommandList10_AddRef ( This)
Value:
( (This)->AddRef() )
4180#define ID3D12GraphicsCommandList10_AddRef(This) \
4181 ( (This)->AddRef() )

◆ ID3D12GraphicsCommandList10_AtomicCopyBufferUINT

#define ID3D12GraphicsCommandList10_AtomicCopyBufferUINT ( This,
pDstBuffer,
DstOffset,
pSrcBuffer,
SrcOffset,
Dependencies,
ppDependentResources,
pDependentSubresourceRanges )
Value:
( (This)->AtomicCopyBufferUINT(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )
4298#define ID3D12GraphicsCommandList10_AtomicCopyBufferUINT(This,pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) \
4299 ( (This)->AtomicCopyBufferUINT(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )

◆ ID3D12GraphicsCommandList10_AtomicCopyBufferUINT64

#define ID3D12GraphicsCommandList10_AtomicCopyBufferUINT64 ( This,
pDstBuffer,
DstOffset,
pSrcBuffer,
SrcOffset,
Dependencies,
ppDependentResources,
pDependentSubresourceRanges )
Value:
( (This)->AtomicCopyBufferUINT64(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )
4300#define ID3D12GraphicsCommandList10_AtomicCopyBufferUINT64(This,pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) \
4301 ( (This)->AtomicCopyBufferUINT64(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )

◆ ID3D12GraphicsCommandList10_Barrier

#define ID3D12GraphicsCommandList10_Barrier ( This,
NumBarrierGroups,
pBarrierGroups )
Value:
( (This)->Barrier(NumBarrierGroups,pBarrierGroups) )
4338#define ID3D12GraphicsCommandList10_Barrier(This,NumBarrierGroups,pBarrierGroups) \
4339 ( (This)->Barrier(NumBarrierGroups,pBarrierGroups) )

◆ ID3D12GraphicsCommandList10_BeginEvent

#define ID3D12GraphicsCommandList10_BeginEvent ( This,
Metadata,
pData,
Size )
Value:
( (This)->BeginEvent(Metadata,pData,Size) )
4292#define ID3D12GraphicsCommandList10_BeginEvent(This,Metadata,pData,Size) \
4293 ( (This)->BeginEvent(Metadata,pData,Size) )

◆ ID3D12GraphicsCommandList10_BeginQuery

#define ID3D12GraphicsCommandList10_BeginQuery ( This,
pQueryHeap,
Type,
Index )
Value:
( (This)->BeginQuery(pQueryHeap,Type,Index) )
4282#define ID3D12GraphicsCommandList10_BeginQuery(This,pQueryHeap,Type,Index) \
4283 ( (This)->BeginQuery(pQueryHeap,Type,Index) )

◆ ID3D12GraphicsCommandList10_BeginRenderPass

#define ID3D12GraphicsCommandList10_BeginRenderPass ( This,
NumRenderTargets,
pRenderTargets,
pDepthStencil,
Flags )
Value:
( (This)->BeginRenderPass(NumRenderTargets,pRenderTargets,pDepthStencil,Flags) )
4314#define ID3D12GraphicsCommandList10_BeginRenderPass(This,NumRenderTargets,pRenderTargets,pDepthStencil,Flags) \
4315 ( (This)->BeginRenderPass(NumRenderTargets,pRenderTargets,pDepthStencil,Flags) )

◆ ID3D12GraphicsCommandList10_BuildRaytracingAccelerationStructure

#define ID3D12GraphicsCommandList10_BuildRaytracingAccelerationStructure ( This,
pDesc,
NumPostbuildInfoDescs,
pPostbuildInfoDescs )
Value:
( (This)->BuildRaytracingAccelerationStructure(pDesc,NumPostbuildInfoDescs,pPostbuildInfoDescs) )
4322#define ID3D12GraphicsCommandList10_BuildRaytracingAccelerationStructure(This,pDesc,NumPostbuildInfoDescs,pPostbuildInfoDescs) \
4323 ( (This)->BuildRaytracingAccelerationStructure(pDesc,NumPostbuildInfoDescs,pPostbuildInfoDescs) )

◆ ID3D12GraphicsCommandList10_ClearDepthStencilView

#define ID3D12GraphicsCommandList10_ClearDepthStencilView ( This,
DepthStencilView,
ClearFlags,
Depth,
Stencil,
NumRects,
pRects )
Value:
( (This)->ClearDepthStencilView(DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) )
4272#define ID3D12GraphicsCommandList10_ClearDepthStencilView(This,DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) \
4273 ( (This)->ClearDepthStencilView(DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) )

◆ ID3D12GraphicsCommandList10_ClearRenderTargetView

#define ID3D12GraphicsCommandList10_ClearRenderTargetView ( This,
RenderTargetView,
ColorRGBA,
NumRects,
pRects )
Value:
( (This)->ClearRenderTargetView(RenderTargetView,ColorRGBA,NumRects,pRects) )
4274#define ID3D12GraphicsCommandList10_ClearRenderTargetView(This,RenderTargetView,ColorRGBA,NumRects,pRects) \
4275 ( (This)->ClearRenderTargetView(RenderTargetView,ColorRGBA,NumRects,pRects) )

◆ ID3D12GraphicsCommandList10_ClearState

#define ID3D12GraphicsCommandList10_ClearState ( This,
pPipelineState )
Value:
( (This)->ClearState(pPipelineState) )
4200#define ID3D12GraphicsCommandList10_ClearState(This,pPipelineState) \
4201 ( (This)->ClearState(pPipelineState) )

◆ ID3D12GraphicsCommandList10_ClearUnorderedAccessViewFloat

#define ID3D12GraphicsCommandList10_ClearUnorderedAccessViewFloat ( This,
ViewGPUHandleInCurrentHeap,
ViewCPUHandle,
pResource,
Values,
NumRects,
pRects )
Value:
( (This)->ClearUnorderedAccessViewFloat(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )
4278#define ID3D12GraphicsCommandList10_ClearUnorderedAccessViewFloat(This,ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) \
4279 ( (This)->ClearUnorderedAccessViewFloat(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )

◆ ID3D12GraphicsCommandList10_ClearUnorderedAccessViewUint

#define ID3D12GraphicsCommandList10_ClearUnorderedAccessViewUint ( This,
ViewGPUHandleInCurrentHeap,
ViewCPUHandle,
pResource,
Values,
NumRects,
pRects )
Value:
( (This)->ClearUnorderedAccessViewUint(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )
4276#define ID3D12GraphicsCommandList10_ClearUnorderedAccessViewUint(This,ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) \
4277 ( (This)->ClearUnorderedAccessViewUint(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )

◆ ID3D12GraphicsCommandList10_Close

#define ID3D12GraphicsCommandList10_Close ( This)
Value:
( (This)->Close() )
4196#define ID3D12GraphicsCommandList10_Close(This) \
4197 ( (This)->Close() )

◆ ID3D12GraphicsCommandList10_CopyBufferRegion

#define ID3D12GraphicsCommandList10_CopyBufferRegion ( This,
pDstBuffer,
DstOffset,
pSrcBuffer,
SrcOffset,
NumBytes )
Value:
( (This)->CopyBufferRegion(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) )
4208#define ID3D12GraphicsCommandList10_CopyBufferRegion(This,pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) \
4209 ( (This)->CopyBufferRegion(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) )

◆ ID3D12GraphicsCommandList10_CopyRaytracingAccelerationStructure

#define ID3D12GraphicsCommandList10_CopyRaytracingAccelerationStructure ( This,
DestAccelerationStructureData,
SourceAccelerationStructureData,
Mode )
Value:
( (This)->CopyRaytracingAccelerationStructure(DestAccelerationStructureData,SourceAccelerationStructureData,Mode) )
4326#define ID3D12GraphicsCommandList10_CopyRaytracingAccelerationStructure(This,DestAccelerationStructureData,SourceAccelerationStructureData,Mode) \
4327 ( (This)->CopyRaytracingAccelerationStructure(DestAccelerationStructureData,SourceAccelerationStructureData,Mode) )

◆ ID3D12GraphicsCommandList10_CopyResource

#define ID3D12GraphicsCommandList10_CopyResource ( This,
pDstResource,
pSrcResource )
Value:
( (This)->CopyResource(pDstResource,pSrcResource) )
4212#define ID3D12GraphicsCommandList10_CopyResource(This,pDstResource,pSrcResource) \
4213 ( (This)->CopyResource(pDstResource,pSrcResource) )

◆ ID3D12GraphicsCommandList10_CopyTextureRegion

#define ID3D12GraphicsCommandList10_CopyTextureRegion ( This,
pDst,
DstX,
DstY,
DstZ,
pSrc,
pSrcBox )
Value:
( (This)->CopyTextureRegion(pDst,DstX,DstY,DstZ,pSrc,pSrcBox) )
4210#define ID3D12GraphicsCommandList10_CopyTextureRegion(This,pDst,DstX,DstY,DstZ,pSrc,pSrcBox) \
4211 ( (This)->CopyTextureRegion(pDst,DstX,DstY,DstZ,pSrc,pSrcBox) )

◆ ID3D12GraphicsCommandList10_CopyTiles

#define ID3D12GraphicsCommandList10_CopyTiles ( This,
pTiledResource,
pTileRegionStartCoordinate,
pTileRegionSize,
pBuffer,
BufferStartOffsetInBytes,
Flags )
Value:
( (This)->CopyTiles(pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) )
4214#define ID3D12GraphicsCommandList10_CopyTiles(This,pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) \
4215 ( (This)->CopyTiles(pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) )

◆ ID3D12GraphicsCommandList10_DiscardResource

#define ID3D12GraphicsCommandList10_DiscardResource ( This,
pResource,
pRegion )
Value:
( (This)->DiscardResource(pResource,pRegion) )
4280#define ID3D12GraphicsCommandList10_DiscardResource(This,pResource,pRegion) \
4281 ( (This)->DiscardResource(pResource,pRegion) )

◆ ID3D12GraphicsCommandList10_Dispatch

#define ID3D12GraphicsCommandList10_Dispatch ( This,
ThreadGroupCountX,
ThreadGroupCountY,
ThreadGroupCountZ )
Value:
( (This)->Dispatch(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )
4206#define ID3D12GraphicsCommandList10_Dispatch(This,ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) \
4207 ( (This)->Dispatch(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )

◆ ID3D12GraphicsCommandList10_DispatchGraph

#define ID3D12GraphicsCommandList10_DispatchGraph ( This,
pDesc )
Value:
( (This)->DispatchGraph(pDesc) )
4348#define ID3D12GraphicsCommandList10_DispatchGraph(This,pDesc) \
4349 ( (This)->DispatchGraph(pDesc) )

◆ ID3D12GraphicsCommandList10_DispatchMesh

#define ID3D12GraphicsCommandList10_DispatchMesh ( This,
ThreadGroupCountX,
ThreadGroupCountY,
ThreadGroupCountZ )
Value:
( (This)->DispatchMesh(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )
4336#define ID3D12GraphicsCommandList10_DispatchMesh(This,ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) \
4337 ( (This)->DispatchMesh(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )

◆ ID3D12GraphicsCommandList10_DispatchRays

#define ID3D12GraphicsCommandList10_DispatchRays ( This,
pDesc )
Value:
( (This)->DispatchRays(pDesc) )
4330#define ID3D12GraphicsCommandList10_DispatchRays(This,pDesc) \
4331 ( (This)->DispatchRays(pDesc) )

◆ ID3D12GraphicsCommandList10_DrawIndexedInstanced

#define ID3D12GraphicsCommandList10_DrawIndexedInstanced ( This,
IndexCountPerInstance,
InstanceCount,
StartIndexLocation,
BaseVertexLocation,
StartInstanceLocation )
Value:
( (This)->DrawIndexedInstanced(IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) )
4204#define ID3D12GraphicsCommandList10_DrawIndexedInstanced(This,IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) \
4205 ( (This)->DrawIndexedInstanced(IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) )

◆ ID3D12GraphicsCommandList10_DrawInstanced

#define ID3D12GraphicsCommandList10_DrawInstanced ( This,
VertexCountPerInstance,
InstanceCount,
StartVertexLocation,
StartInstanceLocation )
Value:
( (This)->DrawInstanced(VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) )
4202#define ID3D12GraphicsCommandList10_DrawInstanced(This,VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) \
4203 ( (This)->DrawInstanced(VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) )

◆ ID3D12GraphicsCommandList10_EmitRaytracingAccelerationStructurePostbuildInfo

#define ID3D12GraphicsCommandList10_EmitRaytracingAccelerationStructurePostbuildInfo ( This,
pDesc,
NumSourceAccelerationStructures,
pSourceAccelerationStructureData )
Value:
( (This)->EmitRaytracingAccelerationStructurePostbuildInfo(pDesc,NumSourceAccelerationStructures,pSourceAccelerationStructureData) )
4324#define ID3D12GraphicsCommandList10_EmitRaytracingAccelerationStructurePostbuildInfo(This,pDesc,NumSourceAccelerationStructures,pSourceAccelerationStructureData) \
4325 ( (This)->EmitRaytracingAccelerationStructurePostbuildInfo(pDesc,NumSourceAccelerationStructures,pSourceAccelerationStructureData) )

◆ ID3D12GraphicsCommandList10_EndEvent

#define ID3D12GraphicsCommandList10_EndEvent ( This)
Value:
( (This)->EndEvent() )
4294#define ID3D12GraphicsCommandList10_EndEvent(This) \
4295 ( (This)->EndEvent() )

◆ ID3D12GraphicsCommandList10_EndQuery

#define ID3D12GraphicsCommandList10_EndQuery ( This,
pQueryHeap,
Type,
Index )
Value:
( (This)->EndQuery(pQueryHeap,Type,Index) )
4284#define ID3D12GraphicsCommandList10_EndQuery(This,pQueryHeap,Type,Index) \
4285 ( (This)->EndQuery(pQueryHeap,Type,Index) )

◆ ID3D12GraphicsCommandList10_EndRenderPass

#define ID3D12GraphicsCommandList10_EndRenderPass ( This)
Value:
( (This)->EndRenderPass() )
4316#define ID3D12GraphicsCommandList10_EndRenderPass(This) \
4317 ( (This)->EndRenderPass() )

◆ ID3D12GraphicsCommandList10_ExecuteBundle

#define ID3D12GraphicsCommandList10_ExecuteBundle ( This,
pCommandList )
Value:
( (This)->ExecuteBundle(pCommandList) )
4232#define ID3D12GraphicsCommandList10_ExecuteBundle(This,pCommandList) \
4233 ( (This)->ExecuteBundle(pCommandList) )

◆ ID3D12GraphicsCommandList10_ExecuteIndirect

#define ID3D12GraphicsCommandList10_ExecuteIndirect ( This,
pCommandSignature,
MaxCommandCount,
pArgumentBuffer,
ArgumentBufferOffset,
pCountBuffer,
CountBufferOffset )
Value:
( (This)->ExecuteIndirect(pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) )
4296#define ID3D12GraphicsCommandList10_ExecuteIndirect(This,pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) \
4297 ( (This)->ExecuteIndirect(pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) )

◆ ID3D12GraphicsCommandList10_ExecuteMetaCommand

#define ID3D12GraphicsCommandList10_ExecuteMetaCommand ( This,
pMetaCommand,
pExecutionParametersData,
ExecutionParametersDataSizeInBytes )
Value:
( (This)->ExecuteMetaCommand(pMetaCommand,pExecutionParametersData,ExecutionParametersDataSizeInBytes) )
4320#define ID3D12GraphicsCommandList10_ExecuteMetaCommand(This,pMetaCommand,pExecutionParametersData,ExecutionParametersDataSizeInBytes) \
4321 ( (This)->ExecuteMetaCommand(pMetaCommand,pExecutionParametersData,ExecutionParametersDataSizeInBytes) )

◆ ID3D12GraphicsCommandList10_GetDevice

#define ID3D12GraphicsCommandList10_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
4192#define ID3D12GraphicsCommandList10_GetDevice(This,riid,ppvDevice) \
4193 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12GraphicsCommandList10_GetPrivateData

#define ID3D12GraphicsCommandList10_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
4184#define ID3D12GraphicsCommandList10_GetPrivateData(This,guid,pDataSize,pData) \
4185 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12GraphicsCommandList10_GetType

#define ID3D12GraphicsCommandList10_GetType ( This)
Value:
( (This)->GetType() )
4194#define ID3D12GraphicsCommandList10_GetType(This) \
4195 ( (This)->GetType() )

◆ ID3D12GraphicsCommandList10_IASetIndexBuffer

#define ID3D12GraphicsCommandList10_IASetIndexBuffer ( This,
pView )
Value:
( (This)->IASetIndexBuffer(pView) )
4264#define ID3D12GraphicsCommandList10_IASetIndexBuffer(This,pView) \
4265 ( (This)->IASetIndexBuffer(pView) )

◆ ID3D12GraphicsCommandList10_IASetIndexBufferStripCutValue

#define ID3D12GraphicsCommandList10_IASetIndexBufferStripCutValue ( This,
IBStripCutValue )
Value:
( (This)->IASetIndexBufferStripCutValue(IBStripCutValue) )
4344#define ID3D12GraphicsCommandList10_IASetIndexBufferStripCutValue(This,IBStripCutValue) \
4345 ( (This)->IASetIndexBufferStripCutValue(IBStripCutValue) )

◆ ID3D12GraphicsCommandList10_IASetPrimitiveTopology

#define ID3D12GraphicsCommandList10_IASetPrimitiveTopology ( This,
PrimitiveTopology )
Value:
( (This)->IASetPrimitiveTopology(PrimitiveTopology) )
4218#define ID3D12GraphicsCommandList10_IASetPrimitiveTopology(This,PrimitiveTopology) \
4219 ( (This)->IASetPrimitiveTopology(PrimitiveTopology) )

◆ ID3D12GraphicsCommandList10_IASetVertexBuffers

#define ID3D12GraphicsCommandList10_IASetVertexBuffers ( This,
StartSlot,
NumViews,
pViews )
Value:
( (This)->IASetVertexBuffers(StartSlot,NumViews,pViews) )
4266#define ID3D12GraphicsCommandList10_IASetVertexBuffers(This,StartSlot,NumViews,pViews) \
4267 ( (This)->IASetVertexBuffers(StartSlot,NumViews,pViews) )

◆ ID3D12GraphicsCommandList10_InitializeMetaCommand

#define ID3D12GraphicsCommandList10_InitializeMetaCommand ( This,
pMetaCommand,
pInitializationParametersData,
InitializationParametersDataSizeInBytes )
Value:
( (This)->InitializeMetaCommand(pMetaCommand,pInitializationParametersData,InitializationParametersDataSizeInBytes) )
4318#define ID3D12GraphicsCommandList10_InitializeMetaCommand(This,pMetaCommand,pInitializationParametersData,InitializationParametersDataSizeInBytes) \
4319 ( (This)->InitializeMetaCommand(pMetaCommand,pInitializationParametersData,InitializationParametersDataSizeInBytes) )

◆ ID3D12GraphicsCommandList10_OMSetBlendFactor

#define ID3D12GraphicsCommandList10_OMSetBlendFactor ( This,
BlendFactor )
Value:
( (This)->OMSetBlendFactor(BlendFactor) )
4224#define ID3D12GraphicsCommandList10_OMSetBlendFactor(This,BlendFactor) \
4225 ( (This)->OMSetBlendFactor(BlendFactor) )

◆ ID3D12GraphicsCommandList10_OMSetDepthBounds

#define ID3D12GraphicsCommandList10_OMSetDepthBounds ( This,
Min,
Max )
Value:
( (This)->OMSetDepthBounds(Min,Max) )
4302#define ID3D12GraphicsCommandList10_OMSetDepthBounds(This,Min,Max) \
4303 ( (This)->OMSetDepthBounds(Min,Max) )

◆ ID3D12GraphicsCommandList10_OMSetFrontAndBackStencilRef

#define ID3D12GraphicsCommandList10_OMSetFrontAndBackStencilRef ( This,
FrontStencilRef,
BackStencilRef )
Value:
( (This)->OMSetFrontAndBackStencilRef(FrontStencilRef,BackStencilRef) )
4340#define ID3D12GraphicsCommandList10_OMSetFrontAndBackStencilRef(This,FrontStencilRef,BackStencilRef) \
4341 ( (This)->OMSetFrontAndBackStencilRef(FrontStencilRef,BackStencilRef) )

◆ ID3D12GraphicsCommandList10_OMSetRenderTargets

#define ID3D12GraphicsCommandList10_OMSetRenderTargets ( This,
NumRenderTargetDescriptors,
pRenderTargetDescriptors,
RTsSingleHandleToDescriptorRange,
pDepthStencilDescriptor )
Value:
( (This)->OMSetRenderTargets(NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) )
4270#define ID3D12GraphicsCommandList10_OMSetRenderTargets(This,NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) \
4271 ( (This)->OMSetRenderTargets(NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) )

◆ ID3D12GraphicsCommandList10_OMSetStencilRef

#define ID3D12GraphicsCommandList10_OMSetStencilRef ( This,
StencilRef )
Value:
( (This)->OMSetStencilRef(StencilRef) )
4226#define ID3D12GraphicsCommandList10_OMSetStencilRef(This,StencilRef) \
4227 ( (This)->OMSetStencilRef(StencilRef) )

◆ ID3D12GraphicsCommandList10_QueryInterface

#define ID3D12GraphicsCommandList10_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
4178#define ID3D12GraphicsCommandList10_QueryInterface(This,riid,ppvObject) \
4179 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12GraphicsCommandList10_Release

#define ID3D12GraphicsCommandList10_Release ( This)
Value:
( (This)->Release() )
4182#define ID3D12GraphicsCommandList10_Release(This) \
4183 ( (This)->Release() )

◆ ID3D12GraphicsCommandList10_Reset

#define ID3D12GraphicsCommandList10_Reset ( This,
pAllocator,
pInitialState )
Value:
( (This)->Reset(pAllocator,pInitialState) )
4198#define ID3D12GraphicsCommandList10_Reset(This,pAllocator,pInitialState) \
4199 ( (This)->Reset(pAllocator,pInitialState) )

◆ ID3D12GraphicsCommandList10_ResolveQueryData

#define ID3D12GraphicsCommandList10_ResolveQueryData ( This,
pQueryHeap,
Type,
StartIndex,
NumQueries,
pDestinationBuffer,
AlignedDestinationBufferOffset )
Value:
( (This)->ResolveQueryData(pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) )
4286#define ID3D12GraphicsCommandList10_ResolveQueryData(This,pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) \
4287 ( (This)->ResolveQueryData(pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) )

◆ ID3D12GraphicsCommandList10_ResolveSubresource

#define ID3D12GraphicsCommandList10_ResolveSubresource ( This,
pDstResource,
DstSubresource,
pSrcResource,
SrcSubresource,
Format )
Value:
( (This)->ResolveSubresource(pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) )
4216#define ID3D12GraphicsCommandList10_ResolveSubresource(This,pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) \
4217 ( (This)->ResolveSubresource(pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) )

◆ ID3D12GraphicsCommandList10_ResolveSubresourceRegion

#define ID3D12GraphicsCommandList10_ResolveSubresourceRegion ( This,
pDstResource,
DstSubresource,
DstX,
DstY,
pSrcResource,
SrcSubresource,
pSrcRect,
Format,
ResolveMode )
Value:
( (This)->ResolveSubresourceRegion(pDstResource,DstSubresource,DstX,DstY,pSrcResource,SrcSubresource,pSrcRect,Format,ResolveMode) )
4306#define ID3D12GraphicsCommandList10_ResolveSubresourceRegion(This,pDstResource,DstSubresource,DstX,DstY,pSrcResource,SrcSubresource,pSrcRect,Format,ResolveMode) \
4307 ( (This)->ResolveSubresourceRegion(pDstResource,DstSubresource,DstX,DstY,pSrcResource,SrcSubresource,pSrcRect,Format,ResolveMode) )

◆ ID3D12GraphicsCommandList10_ResourceBarrier

#define ID3D12GraphicsCommandList10_ResourceBarrier ( This,
NumBarriers,
pBarriers )
Value:
( (This)->ResourceBarrier(NumBarriers,pBarriers) )
4230#define ID3D12GraphicsCommandList10_ResourceBarrier(This,NumBarriers,pBarriers) \
4231 ( (This)->ResourceBarrier(NumBarriers,pBarriers) )

◆ ID3D12GraphicsCommandList10_RSSetDepthBias

#define ID3D12GraphicsCommandList10_RSSetDepthBias ( This,
DepthBias,
DepthBiasClamp,
SlopeScaledDepthBias )
Value:
( (This)->RSSetDepthBias(DepthBias,DepthBiasClamp,SlopeScaledDepthBias) )
4342#define ID3D12GraphicsCommandList10_RSSetDepthBias(This,DepthBias,DepthBiasClamp,SlopeScaledDepthBias) \
4343 ( (This)->RSSetDepthBias(DepthBias,DepthBiasClamp,SlopeScaledDepthBias) )

◆ ID3D12GraphicsCommandList10_RSSetScissorRects

#define ID3D12GraphicsCommandList10_RSSetScissorRects ( This,
NumRects,
pRects )
Value:
( (This)->RSSetScissorRects(NumRects,pRects) )
4222#define ID3D12GraphicsCommandList10_RSSetScissorRects(This,NumRects,pRects) \
4223 ( (This)->RSSetScissorRects(NumRects,pRects) )

◆ ID3D12GraphicsCommandList10_RSSetShadingRate

#define ID3D12GraphicsCommandList10_RSSetShadingRate ( This,
baseShadingRate,
combiners )
Value:
( (This)->RSSetShadingRate(baseShadingRate,combiners) )
4332#define ID3D12GraphicsCommandList10_RSSetShadingRate(This,baseShadingRate,combiners) \
4333 ( (This)->RSSetShadingRate(baseShadingRate,combiners) )

◆ ID3D12GraphicsCommandList10_RSSetShadingRateImage

#define ID3D12GraphicsCommandList10_RSSetShadingRateImage ( This,
shadingRateImage )
Value:
( (This)->RSSetShadingRateImage(shadingRateImage) )
4334#define ID3D12GraphicsCommandList10_RSSetShadingRateImage(This,shadingRateImage) \
4335 ( (This)->RSSetShadingRateImage(shadingRateImage) )

◆ ID3D12GraphicsCommandList10_RSSetViewports

#define ID3D12GraphicsCommandList10_RSSetViewports ( This,
NumViewports,
pViewports )
Value:
( (This)->RSSetViewports(NumViewports,pViewports) )
4220#define ID3D12GraphicsCommandList10_RSSetViewports(This,NumViewports,pViewports) \
4221 ( (This)->RSSetViewports(NumViewports,pViewports) )

◆ ID3D12GraphicsCommandList10_SetComputeRoot32BitConstant

#define ID3D12GraphicsCommandList10_SetComputeRoot32BitConstant ( This,
RootParameterIndex,
SrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetComputeRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )
4244#define ID3D12GraphicsCommandList10_SetComputeRoot32BitConstant(This,RootParameterIndex,SrcData,DestOffsetIn32BitValues) \
4245 ( (This)->SetComputeRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList10_SetComputeRoot32BitConstants

#define ID3D12GraphicsCommandList10_SetComputeRoot32BitConstants ( This,
RootParameterIndex,
Num32BitValuesToSet,
pSrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetComputeRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )
4248#define ID3D12GraphicsCommandList10_SetComputeRoot32BitConstants(This,RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) \
4249 ( (This)->SetComputeRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList10_SetComputeRootConstantBufferView

#define ID3D12GraphicsCommandList10_SetComputeRootConstantBufferView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootConstantBufferView(RootParameterIndex,BufferLocation) )
4252#define ID3D12GraphicsCommandList10_SetComputeRootConstantBufferView(This,RootParameterIndex,BufferLocation) \
4253 ( (This)->SetComputeRootConstantBufferView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList10_SetComputeRootDescriptorTable

#define ID3D12GraphicsCommandList10_SetComputeRootDescriptorTable ( This,
RootParameterIndex,
BaseDescriptor )
Value:
( (This)->SetComputeRootDescriptorTable(RootParameterIndex,BaseDescriptor) )
4240#define ID3D12GraphicsCommandList10_SetComputeRootDescriptorTable(This,RootParameterIndex,BaseDescriptor) \
4241 ( (This)->SetComputeRootDescriptorTable(RootParameterIndex,BaseDescriptor) )

◆ ID3D12GraphicsCommandList10_SetComputeRootShaderResourceView

#define ID3D12GraphicsCommandList10_SetComputeRootShaderResourceView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootShaderResourceView(RootParameterIndex,BufferLocation) )
4256#define ID3D12GraphicsCommandList10_SetComputeRootShaderResourceView(This,RootParameterIndex,BufferLocation) \
4257 ( (This)->SetComputeRootShaderResourceView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList10_SetComputeRootSignature

#define ID3D12GraphicsCommandList10_SetComputeRootSignature ( This,
pRootSignature )
Value:
( (This)->SetComputeRootSignature(pRootSignature) )
4236#define ID3D12GraphicsCommandList10_SetComputeRootSignature(This,pRootSignature) \
4237 ( (This)->SetComputeRootSignature(pRootSignature) )

◆ ID3D12GraphicsCommandList10_SetComputeRootUnorderedAccessView

#define ID3D12GraphicsCommandList10_SetComputeRootUnorderedAccessView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootUnorderedAccessView(RootParameterIndex,BufferLocation) )
4260#define ID3D12GraphicsCommandList10_SetComputeRootUnorderedAccessView(This,RootParameterIndex,BufferLocation) \
4261 ( (This)->SetComputeRootUnorderedAccessView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList10_SetDescriptorHeaps

#define ID3D12GraphicsCommandList10_SetDescriptorHeaps ( This,
NumDescriptorHeaps,
ppDescriptorHeaps )
Value:
( (This)->SetDescriptorHeaps(NumDescriptorHeaps,ppDescriptorHeaps) )
4234#define ID3D12GraphicsCommandList10_SetDescriptorHeaps(This,NumDescriptorHeaps,ppDescriptorHeaps) \
4235 ( (This)->SetDescriptorHeaps(NumDescriptorHeaps,ppDescriptorHeaps) )

◆ ID3D12GraphicsCommandList10_SetGraphicsRoot32BitConstant

#define ID3D12GraphicsCommandList10_SetGraphicsRoot32BitConstant ( This,
RootParameterIndex,
SrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetGraphicsRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )
4246#define ID3D12GraphicsCommandList10_SetGraphicsRoot32BitConstant(This,RootParameterIndex,SrcData,DestOffsetIn32BitValues) \
4247 ( (This)->SetGraphicsRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList10_SetGraphicsRoot32BitConstants

#define ID3D12GraphicsCommandList10_SetGraphicsRoot32BitConstants ( This,
RootParameterIndex,
Num32BitValuesToSet,
pSrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetGraphicsRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )
4250#define ID3D12GraphicsCommandList10_SetGraphicsRoot32BitConstants(This,RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) \
4251 ( (This)->SetGraphicsRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList10_SetGraphicsRootConstantBufferView

#define ID3D12GraphicsCommandList10_SetGraphicsRootConstantBufferView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootConstantBufferView(RootParameterIndex,BufferLocation) )
4254#define ID3D12GraphicsCommandList10_SetGraphicsRootConstantBufferView(This,RootParameterIndex,BufferLocation) \
4255 ( (This)->SetGraphicsRootConstantBufferView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList10_SetGraphicsRootDescriptorTable

#define ID3D12GraphicsCommandList10_SetGraphicsRootDescriptorTable ( This,
RootParameterIndex,
BaseDescriptor )
Value:
( (This)->SetGraphicsRootDescriptorTable(RootParameterIndex,BaseDescriptor) )
4242#define ID3D12GraphicsCommandList10_SetGraphicsRootDescriptorTable(This,RootParameterIndex,BaseDescriptor) \
4243 ( (This)->SetGraphicsRootDescriptorTable(RootParameterIndex,BaseDescriptor) )

◆ ID3D12GraphicsCommandList10_SetGraphicsRootShaderResourceView

#define ID3D12GraphicsCommandList10_SetGraphicsRootShaderResourceView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootShaderResourceView(RootParameterIndex,BufferLocation) )
4258#define ID3D12GraphicsCommandList10_SetGraphicsRootShaderResourceView(This,RootParameterIndex,BufferLocation) \
4259 ( (This)->SetGraphicsRootShaderResourceView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList10_SetGraphicsRootSignature

#define ID3D12GraphicsCommandList10_SetGraphicsRootSignature ( This,
pRootSignature )
Value:
( (This)->SetGraphicsRootSignature(pRootSignature) )
4238#define ID3D12GraphicsCommandList10_SetGraphicsRootSignature(This,pRootSignature) \
4239 ( (This)->SetGraphicsRootSignature(pRootSignature) )

◆ ID3D12GraphicsCommandList10_SetGraphicsRootUnorderedAccessView

#define ID3D12GraphicsCommandList10_SetGraphicsRootUnorderedAccessView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootUnorderedAccessView(RootParameterIndex,BufferLocation) )
4262#define ID3D12GraphicsCommandList10_SetGraphicsRootUnorderedAccessView(This,RootParameterIndex,BufferLocation) \
4263 ( (This)->SetGraphicsRootUnorderedAccessView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList10_SetMarker

#define ID3D12GraphicsCommandList10_SetMarker ( This,
Metadata,
pData,
Size )
Value:
( (This)->SetMarker(Metadata,pData,Size) )
4290#define ID3D12GraphicsCommandList10_SetMarker(This,Metadata,pData,Size) \
4291 ( (This)->SetMarker(Metadata,pData,Size) )

◆ ID3D12GraphicsCommandList10_SetName

#define ID3D12GraphicsCommandList10_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
4190#define ID3D12GraphicsCommandList10_SetName(This,Name) \
4191 ( (This)->SetName(Name) )

◆ ID3D12GraphicsCommandList10_SetPipelineState

#define ID3D12GraphicsCommandList10_SetPipelineState ( This,
pPipelineState )
Value:
( (This)->SetPipelineState(pPipelineState) )
4228#define ID3D12GraphicsCommandList10_SetPipelineState(This,pPipelineState) \
4229 ( (This)->SetPipelineState(pPipelineState) )

◆ ID3D12GraphicsCommandList10_SetPipelineState1

#define ID3D12GraphicsCommandList10_SetPipelineState1 ( This,
pStateObject )
Value:
( (This)->SetPipelineState1(pStateObject) )
4328#define ID3D12GraphicsCommandList10_SetPipelineState1(This,pStateObject) \
4329 ( (This)->SetPipelineState1(pStateObject) )

◆ ID3D12GraphicsCommandList10_SetPredication

#define ID3D12GraphicsCommandList10_SetPredication ( This,
pBuffer,
AlignedBufferOffset,
Operation )
Value:
( (This)->SetPredication(pBuffer,AlignedBufferOffset,Operation) )
4288#define ID3D12GraphicsCommandList10_SetPredication(This,pBuffer,AlignedBufferOffset,Operation) \
4289 ( (This)->SetPredication(pBuffer,AlignedBufferOffset,Operation) )

◆ ID3D12GraphicsCommandList10_SetPrivateData

#define ID3D12GraphicsCommandList10_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
4186#define ID3D12GraphicsCommandList10_SetPrivateData(This,guid,DataSize,pData) \
4187 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12GraphicsCommandList10_SetPrivateDataInterface

#define ID3D12GraphicsCommandList10_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
4188#define ID3D12GraphicsCommandList10_SetPrivateDataInterface(This,guid,pData) \
4189 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12GraphicsCommandList10_SetProgram

#define ID3D12GraphicsCommandList10_SetProgram ( This,
pDesc )
Value:
( (This)->SetProgram(pDesc) )
4346#define ID3D12GraphicsCommandList10_SetProgram(This,pDesc) \
4347 ( (This)->SetProgram(pDesc) )

◆ ID3D12GraphicsCommandList10_SetProtectedResourceSession

#define ID3D12GraphicsCommandList10_SetProtectedResourceSession ( This,
pProtectedResourceSession )
Value:
( (This)->SetProtectedResourceSession(pProtectedResourceSession) )
4312#define ID3D12GraphicsCommandList10_SetProtectedResourceSession(This,pProtectedResourceSession) \
4313 ( (This)->SetProtectedResourceSession(pProtectedResourceSession) )

◆ ID3D12GraphicsCommandList10_SetSamplePositions

#define ID3D12GraphicsCommandList10_SetSamplePositions ( This,
NumSamplesPerPixel,
NumPixels,
pSamplePositions )
Value:
( (This)->SetSamplePositions(NumSamplesPerPixel,NumPixels,pSamplePositions) )
4304#define ID3D12GraphicsCommandList10_SetSamplePositions(This,NumSamplesPerPixel,NumPixels,pSamplePositions) \
4305 ( (This)->SetSamplePositions(NumSamplesPerPixel,NumPixels,pSamplePositions) )

◆ ID3D12GraphicsCommandList10_SetViewInstanceMask

#define ID3D12GraphicsCommandList10_SetViewInstanceMask ( This,
Mask )
Value:
( (This)->SetViewInstanceMask(Mask) )
4308#define ID3D12GraphicsCommandList10_SetViewInstanceMask(This,Mask) \
4309 ( (This)->SetViewInstanceMask(Mask) )

◆ ID3D12GraphicsCommandList10_SOSetTargets

#define ID3D12GraphicsCommandList10_SOSetTargets ( This,
StartSlot,
NumViews,
pViews )
Value:
( (This)->SOSetTargets(StartSlot,NumViews,pViews) )
4268#define ID3D12GraphicsCommandList10_SOSetTargets(This,StartSlot,NumViews,pViews) \
4269 ( (This)->SOSetTargets(StartSlot,NumViews,pViews) )

◆ ID3D12GraphicsCommandList10_WriteBufferImmediate

#define ID3D12GraphicsCommandList10_WriteBufferImmediate ( This,
Count,
pParams,
pModes )
Value:
( (This)->WriteBufferImmediate(Count,pParams,pModes) )
4310#define ID3D12GraphicsCommandList10_WriteBufferImmediate(This,Count,pParams,pModes) \
4311 ( (This)->WriteBufferImmediate(Count,pParams,pModes) )

◆ ID3D12GraphicsCommandList1_AddRef

#define ID3D12GraphicsCommandList1_AddRef ( This)
Value:
( (This)->AddRef() )
396#define ID3D12GraphicsCommandList1_AddRef(This) \
397 ( (This)->AddRef() )

◆ ID3D12GraphicsCommandList1_AtomicCopyBufferUINT

#define ID3D12GraphicsCommandList1_AtomicCopyBufferUINT ( This,
pDstBuffer,
DstOffset,
pSrcBuffer,
SrcOffset,
Dependencies,
ppDependentResources,
pDependentSubresourceRanges )
Value:
( (This)->AtomicCopyBufferUINT(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )
514#define ID3D12GraphicsCommandList1_AtomicCopyBufferUINT(This,pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) \
515 ( (This)->AtomicCopyBufferUINT(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )

◆ ID3D12GraphicsCommandList1_AtomicCopyBufferUINT64

#define ID3D12GraphicsCommandList1_AtomicCopyBufferUINT64 ( This,
pDstBuffer,
DstOffset,
pSrcBuffer,
SrcOffset,
Dependencies,
ppDependentResources,
pDependentSubresourceRanges )
Value:
( (This)->AtomicCopyBufferUINT64(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )
516#define ID3D12GraphicsCommandList1_AtomicCopyBufferUINT64(This,pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) \
517 ( (This)->AtomicCopyBufferUINT64(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )

◆ ID3D12GraphicsCommandList1_BeginEvent

#define ID3D12GraphicsCommandList1_BeginEvent ( This,
Metadata,
pData,
Size )
Value:
( (This)->BeginEvent(Metadata,pData,Size) )
508#define ID3D12GraphicsCommandList1_BeginEvent(This,Metadata,pData,Size) \
509 ( (This)->BeginEvent(Metadata,pData,Size) )

◆ ID3D12GraphicsCommandList1_BeginQuery

#define ID3D12GraphicsCommandList1_BeginQuery ( This,
pQueryHeap,
Type,
Index )
Value:
( (This)->BeginQuery(pQueryHeap,Type,Index) )
498#define ID3D12GraphicsCommandList1_BeginQuery(This,pQueryHeap,Type,Index) \
499 ( (This)->BeginQuery(pQueryHeap,Type,Index) )

◆ ID3D12GraphicsCommandList1_ClearDepthStencilView

#define ID3D12GraphicsCommandList1_ClearDepthStencilView ( This,
DepthStencilView,
ClearFlags,
Depth,
Stencil,
NumRects,
pRects )
Value:
( (This)->ClearDepthStencilView(DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) )
488#define ID3D12GraphicsCommandList1_ClearDepthStencilView(This,DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) \
489 ( (This)->ClearDepthStencilView(DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) )

◆ ID3D12GraphicsCommandList1_ClearRenderTargetView

#define ID3D12GraphicsCommandList1_ClearRenderTargetView ( This,
RenderTargetView,
ColorRGBA,
NumRects,
pRects )
Value:
( (This)->ClearRenderTargetView(RenderTargetView,ColorRGBA,NumRects,pRects) )
490#define ID3D12GraphicsCommandList1_ClearRenderTargetView(This,RenderTargetView,ColorRGBA,NumRects,pRects) \
491 ( (This)->ClearRenderTargetView(RenderTargetView,ColorRGBA,NumRects,pRects) )

◆ ID3D12GraphicsCommandList1_ClearState

#define ID3D12GraphicsCommandList1_ClearState ( This,
pPipelineState )
Value:
( (This)->ClearState(pPipelineState) )
416#define ID3D12GraphicsCommandList1_ClearState(This,pPipelineState) \
417 ( (This)->ClearState(pPipelineState) )

◆ ID3D12GraphicsCommandList1_ClearUnorderedAccessViewFloat

#define ID3D12GraphicsCommandList1_ClearUnorderedAccessViewFloat ( This,
ViewGPUHandleInCurrentHeap,
ViewCPUHandle,
pResource,
Values,
NumRects,
pRects )
Value:
( (This)->ClearUnorderedAccessViewFloat(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )
494#define ID3D12GraphicsCommandList1_ClearUnorderedAccessViewFloat(This,ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) \
495 ( (This)->ClearUnorderedAccessViewFloat(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )

◆ ID3D12GraphicsCommandList1_ClearUnorderedAccessViewUint

#define ID3D12GraphicsCommandList1_ClearUnorderedAccessViewUint ( This,
ViewGPUHandleInCurrentHeap,
ViewCPUHandle,
pResource,
Values,
NumRects,
pRects )
Value:
( (This)->ClearUnorderedAccessViewUint(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )
492#define ID3D12GraphicsCommandList1_ClearUnorderedAccessViewUint(This,ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) \
493 ( (This)->ClearUnorderedAccessViewUint(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )

◆ ID3D12GraphicsCommandList1_Close

#define ID3D12GraphicsCommandList1_Close ( This)
Value:
( (This)->Close() )
412#define ID3D12GraphicsCommandList1_Close(This) \
413 ( (This)->Close() )

◆ ID3D12GraphicsCommandList1_CopyBufferRegion

#define ID3D12GraphicsCommandList1_CopyBufferRegion ( This,
pDstBuffer,
DstOffset,
pSrcBuffer,
SrcOffset,
NumBytes )
Value:
( (This)->CopyBufferRegion(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) )
424#define ID3D12GraphicsCommandList1_CopyBufferRegion(This,pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) \
425 ( (This)->CopyBufferRegion(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) )

◆ ID3D12GraphicsCommandList1_CopyResource

#define ID3D12GraphicsCommandList1_CopyResource ( This,
pDstResource,
pSrcResource )
Value:
( (This)->CopyResource(pDstResource,pSrcResource) )
428#define ID3D12GraphicsCommandList1_CopyResource(This,pDstResource,pSrcResource) \
429 ( (This)->CopyResource(pDstResource,pSrcResource) )

◆ ID3D12GraphicsCommandList1_CopyTextureRegion

#define ID3D12GraphicsCommandList1_CopyTextureRegion ( This,
pDst,
DstX,
DstY,
DstZ,
pSrc,
pSrcBox )
Value:
( (This)->CopyTextureRegion(pDst,DstX,DstY,DstZ,pSrc,pSrcBox) )
426#define ID3D12GraphicsCommandList1_CopyTextureRegion(This,pDst,DstX,DstY,DstZ,pSrc,pSrcBox) \
427 ( (This)->CopyTextureRegion(pDst,DstX,DstY,DstZ,pSrc,pSrcBox) )

◆ ID3D12GraphicsCommandList1_CopyTiles

#define ID3D12GraphicsCommandList1_CopyTiles ( This,
pTiledResource,
pTileRegionStartCoordinate,
pTileRegionSize,
pBuffer,
BufferStartOffsetInBytes,
Flags )
Value:
( (This)->CopyTiles(pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) )
430#define ID3D12GraphicsCommandList1_CopyTiles(This,pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) \
431 ( (This)->CopyTiles(pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) )

◆ ID3D12GraphicsCommandList1_DiscardResource

#define ID3D12GraphicsCommandList1_DiscardResource ( This,
pResource,
pRegion )
Value:
( (This)->DiscardResource(pResource,pRegion) )
496#define ID3D12GraphicsCommandList1_DiscardResource(This,pResource,pRegion) \
497 ( (This)->DiscardResource(pResource,pRegion) )

◆ ID3D12GraphicsCommandList1_Dispatch

#define ID3D12GraphicsCommandList1_Dispatch ( This,
ThreadGroupCountX,
ThreadGroupCountY,
ThreadGroupCountZ )
Value:
( (This)->Dispatch(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )
422#define ID3D12GraphicsCommandList1_Dispatch(This,ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) \
423 ( (This)->Dispatch(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )

◆ ID3D12GraphicsCommandList1_DrawIndexedInstanced

#define ID3D12GraphicsCommandList1_DrawIndexedInstanced ( This,
IndexCountPerInstance,
InstanceCount,
StartIndexLocation,
BaseVertexLocation,
StartInstanceLocation )
Value:
( (This)->DrawIndexedInstanced(IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) )
420#define ID3D12GraphicsCommandList1_DrawIndexedInstanced(This,IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) \
421 ( (This)->DrawIndexedInstanced(IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) )

◆ ID3D12GraphicsCommandList1_DrawInstanced

#define ID3D12GraphicsCommandList1_DrawInstanced ( This,
VertexCountPerInstance,
InstanceCount,
StartVertexLocation,
StartInstanceLocation )
Value:
( (This)->DrawInstanced(VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) )
418#define ID3D12GraphicsCommandList1_DrawInstanced(This,VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) \
419 ( (This)->DrawInstanced(VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) )

◆ ID3D12GraphicsCommandList1_EndEvent

#define ID3D12GraphicsCommandList1_EndEvent ( This)
Value:
( (This)->EndEvent() )
510#define ID3D12GraphicsCommandList1_EndEvent(This) \
511 ( (This)->EndEvent() )

◆ ID3D12GraphicsCommandList1_EndQuery

#define ID3D12GraphicsCommandList1_EndQuery ( This,
pQueryHeap,
Type,
Index )
Value:
( (This)->EndQuery(pQueryHeap,Type,Index) )
500#define ID3D12GraphicsCommandList1_EndQuery(This,pQueryHeap,Type,Index) \
501 ( (This)->EndQuery(pQueryHeap,Type,Index) )

◆ ID3D12GraphicsCommandList1_ExecuteBundle

#define ID3D12GraphicsCommandList1_ExecuteBundle ( This,
pCommandList )
Value:
( (This)->ExecuteBundle(pCommandList) )
448#define ID3D12GraphicsCommandList1_ExecuteBundle(This,pCommandList) \
449 ( (This)->ExecuteBundle(pCommandList) )

◆ ID3D12GraphicsCommandList1_ExecuteIndirect

#define ID3D12GraphicsCommandList1_ExecuteIndirect ( This,
pCommandSignature,
MaxCommandCount,
pArgumentBuffer,
ArgumentBufferOffset,
pCountBuffer,
CountBufferOffset )
Value:
( (This)->ExecuteIndirect(pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) )
512#define ID3D12GraphicsCommandList1_ExecuteIndirect(This,pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) \
513 ( (This)->ExecuteIndirect(pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) )

◆ ID3D12GraphicsCommandList1_GetDevice

#define ID3D12GraphicsCommandList1_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
408#define ID3D12GraphicsCommandList1_GetDevice(This,riid,ppvDevice) \
409 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12GraphicsCommandList1_GetPrivateData

#define ID3D12GraphicsCommandList1_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
400#define ID3D12GraphicsCommandList1_GetPrivateData(This,guid,pDataSize,pData) \
401 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12GraphicsCommandList1_GetType

#define ID3D12GraphicsCommandList1_GetType ( This)
Value:
( (This)->GetType() )
410#define ID3D12GraphicsCommandList1_GetType(This) \
411 ( (This)->GetType() )

◆ ID3D12GraphicsCommandList1_IASetIndexBuffer

#define ID3D12GraphicsCommandList1_IASetIndexBuffer ( This,
pView )
Value:
( (This)->IASetIndexBuffer(pView) )
480#define ID3D12GraphicsCommandList1_IASetIndexBuffer(This,pView) \
481 ( (This)->IASetIndexBuffer(pView) )

◆ ID3D12GraphicsCommandList1_IASetPrimitiveTopology

#define ID3D12GraphicsCommandList1_IASetPrimitiveTopology ( This,
PrimitiveTopology )
Value:
( (This)->IASetPrimitiveTopology(PrimitiveTopology) )
434#define ID3D12GraphicsCommandList1_IASetPrimitiveTopology(This,PrimitiveTopology) \
435 ( (This)->IASetPrimitiveTopology(PrimitiveTopology) )

◆ ID3D12GraphicsCommandList1_IASetVertexBuffers

#define ID3D12GraphicsCommandList1_IASetVertexBuffers ( This,
StartSlot,
NumViews,
pViews )
Value:
( (This)->IASetVertexBuffers(StartSlot,NumViews,pViews) )
482#define ID3D12GraphicsCommandList1_IASetVertexBuffers(This,StartSlot,NumViews,pViews) \
483 ( (This)->IASetVertexBuffers(StartSlot,NumViews,pViews) )

◆ ID3D12GraphicsCommandList1_OMSetBlendFactor

#define ID3D12GraphicsCommandList1_OMSetBlendFactor ( This,
BlendFactor )
Value:
( (This)->OMSetBlendFactor(BlendFactor) )
440#define ID3D12GraphicsCommandList1_OMSetBlendFactor(This,BlendFactor) \
441 ( (This)->OMSetBlendFactor(BlendFactor) )

◆ ID3D12GraphicsCommandList1_OMSetDepthBounds

#define ID3D12GraphicsCommandList1_OMSetDepthBounds ( This,
Min,
Max )
Value:
( (This)->OMSetDepthBounds(Min,Max) )
518#define ID3D12GraphicsCommandList1_OMSetDepthBounds(This,Min,Max) \
519 ( (This)->OMSetDepthBounds(Min,Max) )

◆ ID3D12GraphicsCommandList1_OMSetRenderTargets

#define ID3D12GraphicsCommandList1_OMSetRenderTargets ( This,
NumRenderTargetDescriptors,
pRenderTargetDescriptors,
RTsSingleHandleToDescriptorRange,
pDepthStencilDescriptor )
Value:
( (This)->OMSetRenderTargets(NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) )
486#define ID3D12GraphicsCommandList1_OMSetRenderTargets(This,NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) \
487 ( (This)->OMSetRenderTargets(NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) )

◆ ID3D12GraphicsCommandList1_OMSetStencilRef

#define ID3D12GraphicsCommandList1_OMSetStencilRef ( This,
StencilRef )
Value:
( (This)->OMSetStencilRef(StencilRef) )
442#define ID3D12GraphicsCommandList1_OMSetStencilRef(This,StencilRef) \
443 ( (This)->OMSetStencilRef(StencilRef) )

◆ ID3D12GraphicsCommandList1_QueryInterface

#define ID3D12GraphicsCommandList1_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
394#define ID3D12GraphicsCommandList1_QueryInterface(This,riid,ppvObject) \
395 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12GraphicsCommandList1_Release

#define ID3D12GraphicsCommandList1_Release ( This)
Value:
( (This)->Release() )
398#define ID3D12GraphicsCommandList1_Release(This) \
399 ( (This)->Release() )

◆ ID3D12GraphicsCommandList1_Reset

#define ID3D12GraphicsCommandList1_Reset ( This,
pAllocator,
pInitialState )
Value:
( (This)->Reset(pAllocator,pInitialState) )
414#define ID3D12GraphicsCommandList1_Reset(This,pAllocator,pInitialState) \
415 ( (This)->Reset(pAllocator,pInitialState) )

◆ ID3D12GraphicsCommandList1_ResolveQueryData

#define ID3D12GraphicsCommandList1_ResolveQueryData ( This,
pQueryHeap,
Type,
StartIndex,
NumQueries,
pDestinationBuffer,
AlignedDestinationBufferOffset )
Value:
( (This)->ResolveQueryData(pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) )
502#define ID3D12GraphicsCommandList1_ResolveQueryData(This,pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) \
503 ( (This)->ResolveQueryData(pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) )

◆ ID3D12GraphicsCommandList1_ResolveSubresource

#define ID3D12GraphicsCommandList1_ResolveSubresource ( This,
pDstResource,
DstSubresource,
pSrcResource,
SrcSubresource,
Format )
Value:
( (This)->ResolveSubresource(pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) )
432#define ID3D12GraphicsCommandList1_ResolveSubresource(This,pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) \
433 ( (This)->ResolveSubresource(pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) )

◆ ID3D12GraphicsCommandList1_ResolveSubresourceRegion

#define ID3D12GraphicsCommandList1_ResolveSubresourceRegion ( This,
pDstResource,
DstSubresource,
DstX,
DstY,
pSrcResource,
SrcSubresource,
pSrcRect,
Format,
ResolveMode )
Value:
( (This)->ResolveSubresourceRegion(pDstResource,DstSubresource,DstX,DstY,pSrcResource,SrcSubresource,pSrcRect,Format,ResolveMode) )
522#define ID3D12GraphicsCommandList1_ResolveSubresourceRegion(This,pDstResource,DstSubresource,DstX,DstY,pSrcResource,SrcSubresource,pSrcRect,Format,ResolveMode) \
523 ( (This)->ResolveSubresourceRegion(pDstResource,DstSubresource,DstX,DstY,pSrcResource,SrcSubresource,pSrcRect,Format,ResolveMode) )

◆ ID3D12GraphicsCommandList1_ResourceBarrier

#define ID3D12GraphicsCommandList1_ResourceBarrier ( This,
NumBarriers,
pBarriers )
Value:
( (This)->ResourceBarrier(NumBarriers,pBarriers) )
446#define ID3D12GraphicsCommandList1_ResourceBarrier(This,NumBarriers,pBarriers) \
447 ( (This)->ResourceBarrier(NumBarriers,pBarriers) )

◆ ID3D12GraphicsCommandList1_RSSetScissorRects

#define ID3D12GraphicsCommandList1_RSSetScissorRects ( This,
NumRects,
pRects )
Value:
( (This)->RSSetScissorRects(NumRects,pRects) )
438#define ID3D12GraphicsCommandList1_RSSetScissorRects(This,NumRects,pRects) \
439 ( (This)->RSSetScissorRects(NumRects,pRects) )

◆ ID3D12GraphicsCommandList1_RSSetViewports

#define ID3D12GraphicsCommandList1_RSSetViewports ( This,
NumViewports,
pViewports )
Value:
( (This)->RSSetViewports(NumViewports,pViewports) )
436#define ID3D12GraphicsCommandList1_RSSetViewports(This,NumViewports,pViewports) \
437 ( (This)->RSSetViewports(NumViewports,pViewports) )

◆ ID3D12GraphicsCommandList1_SetComputeRoot32BitConstant

#define ID3D12GraphicsCommandList1_SetComputeRoot32BitConstant ( This,
RootParameterIndex,
SrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetComputeRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )
460#define ID3D12GraphicsCommandList1_SetComputeRoot32BitConstant(This,RootParameterIndex,SrcData,DestOffsetIn32BitValues) \
461 ( (This)->SetComputeRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList1_SetComputeRoot32BitConstants

#define ID3D12GraphicsCommandList1_SetComputeRoot32BitConstants ( This,
RootParameterIndex,
Num32BitValuesToSet,
pSrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetComputeRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )
464#define ID3D12GraphicsCommandList1_SetComputeRoot32BitConstants(This,RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) \
465 ( (This)->SetComputeRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList1_SetComputeRootConstantBufferView

#define ID3D12GraphicsCommandList1_SetComputeRootConstantBufferView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootConstantBufferView(RootParameterIndex,BufferLocation) )
468#define ID3D12GraphicsCommandList1_SetComputeRootConstantBufferView(This,RootParameterIndex,BufferLocation) \
469 ( (This)->SetComputeRootConstantBufferView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList1_SetComputeRootDescriptorTable

#define ID3D12GraphicsCommandList1_SetComputeRootDescriptorTable ( This,
RootParameterIndex,
BaseDescriptor )
Value:
( (This)->SetComputeRootDescriptorTable(RootParameterIndex,BaseDescriptor) )
456#define ID3D12GraphicsCommandList1_SetComputeRootDescriptorTable(This,RootParameterIndex,BaseDescriptor) \
457 ( (This)->SetComputeRootDescriptorTable(RootParameterIndex,BaseDescriptor) )

◆ ID3D12GraphicsCommandList1_SetComputeRootShaderResourceView

#define ID3D12GraphicsCommandList1_SetComputeRootShaderResourceView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootShaderResourceView(RootParameterIndex,BufferLocation) )
472#define ID3D12GraphicsCommandList1_SetComputeRootShaderResourceView(This,RootParameterIndex,BufferLocation) \
473 ( (This)->SetComputeRootShaderResourceView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList1_SetComputeRootSignature

#define ID3D12GraphicsCommandList1_SetComputeRootSignature ( This,
pRootSignature )
Value:
( (This)->SetComputeRootSignature(pRootSignature) )
452#define ID3D12GraphicsCommandList1_SetComputeRootSignature(This,pRootSignature) \
453 ( (This)->SetComputeRootSignature(pRootSignature) )

◆ ID3D12GraphicsCommandList1_SetComputeRootUnorderedAccessView

#define ID3D12GraphicsCommandList1_SetComputeRootUnorderedAccessView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootUnorderedAccessView(RootParameterIndex,BufferLocation) )
476#define ID3D12GraphicsCommandList1_SetComputeRootUnorderedAccessView(This,RootParameterIndex,BufferLocation) \
477 ( (This)->SetComputeRootUnorderedAccessView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList1_SetDescriptorHeaps

#define ID3D12GraphicsCommandList1_SetDescriptorHeaps ( This,
NumDescriptorHeaps,
ppDescriptorHeaps )
Value:
( (This)->SetDescriptorHeaps(NumDescriptorHeaps,ppDescriptorHeaps) )
450#define ID3D12GraphicsCommandList1_SetDescriptorHeaps(This,NumDescriptorHeaps,ppDescriptorHeaps) \
451 ( (This)->SetDescriptorHeaps(NumDescriptorHeaps,ppDescriptorHeaps) )

◆ ID3D12GraphicsCommandList1_SetGraphicsRoot32BitConstant

#define ID3D12GraphicsCommandList1_SetGraphicsRoot32BitConstant ( This,
RootParameterIndex,
SrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetGraphicsRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )
462#define ID3D12GraphicsCommandList1_SetGraphicsRoot32BitConstant(This,RootParameterIndex,SrcData,DestOffsetIn32BitValues) \
463 ( (This)->SetGraphicsRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList1_SetGraphicsRoot32BitConstants

#define ID3D12GraphicsCommandList1_SetGraphicsRoot32BitConstants ( This,
RootParameterIndex,
Num32BitValuesToSet,
pSrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetGraphicsRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )
466#define ID3D12GraphicsCommandList1_SetGraphicsRoot32BitConstants(This,RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) \
467 ( (This)->SetGraphicsRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList1_SetGraphicsRootConstantBufferView

#define ID3D12GraphicsCommandList1_SetGraphicsRootConstantBufferView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootConstantBufferView(RootParameterIndex,BufferLocation) )
470#define ID3D12GraphicsCommandList1_SetGraphicsRootConstantBufferView(This,RootParameterIndex,BufferLocation) \
471 ( (This)->SetGraphicsRootConstantBufferView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList1_SetGraphicsRootDescriptorTable

#define ID3D12GraphicsCommandList1_SetGraphicsRootDescriptorTable ( This,
RootParameterIndex,
BaseDescriptor )
Value:
( (This)->SetGraphicsRootDescriptorTable(RootParameterIndex,BaseDescriptor) )
458#define ID3D12GraphicsCommandList1_SetGraphicsRootDescriptorTable(This,RootParameterIndex,BaseDescriptor) \
459 ( (This)->SetGraphicsRootDescriptorTable(RootParameterIndex,BaseDescriptor) )

◆ ID3D12GraphicsCommandList1_SetGraphicsRootShaderResourceView

#define ID3D12GraphicsCommandList1_SetGraphicsRootShaderResourceView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootShaderResourceView(RootParameterIndex,BufferLocation) )
474#define ID3D12GraphicsCommandList1_SetGraphicsRootShaderResourceView(This,RootParameterIndex,BufferLocation) \
475 ( (This)->SetGraphicsRootShaderResourceView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList1_SetGraphicsRootSignature

#define ID3D12GraphicsCommandList1_SetGraphicsRootSignature ( This,
pRootSignature )
Value:
( (This)->SetGraphicsRootSignature(pRootSignature) )
454#define ID3D12GraphicsCommandList1_SetGraphicsRootSignature(This,pRootSignature) \
455 ( (This)->SetGraphicsRootSignature(pRootSignature) )

◆ ID3D12GraphicsCommandList1_SetGraphicsRootUnorderedAccessView

#define ID3D12GraphicsCommandList1_SetGraphicsRootUnorderedAccessView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootUnorderedAccessView(RootParameterIndex,BufferLocation) )
478#define ID3D12GraphicsCommandList1_SetGraphicsRootUnorderedAccessView(This,RootParameterIndex,BufferLocation) \
479 ( (This)->SetGraphicsRootUnorderedAccessView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList1_SetMarker

#define ID3D12GraphicsCommandList1_SetMarker ( This,
Metadata,
pData,
Size )
Value:
( (This)->SetMarker(Metadata,pData,Size) )
506#define ID3D12GraphicsCommandList1_SetMarker(This,Metadata,pData,Size) \
507 ( (This)->SetMarker(Metadata,pData,Size) )

◆ ID3D12GraphicsCommandList1_SetName

#define ID3D12GraphicsCommandList1_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
406#define ID3D12GraphicsCommandList1_SetName(This,Name) \
407 ( (This)->SetName(Name) )

◆ ID3D12GraphicsCommandList1_SetPipelineState

#define ID3D12GraphicsCommandList1_SetPipelineState ( This,
pPipelineState )
Value:
( (This)->SetPipelineState(pPipelineState) )
444#define ID3D12GraphicsCommandList1_SetPipelineState(This,pPipelineState) \
445 ( (This)->SetPipelineState(pPipelineState) )

◆ ID3D12GraphicsCommandList1_SetPredication

#define ID3D12GraphicsCommandList1_SetPredication ( This,
pBuffer,
AlignedBufferOffset,
Operation )
Value:
( (This)->SetPredication(pBuffer,AlignedBufferOffset,Operation) )
504#define ID3D12GraphicsCommandList1_SetPredication(This,pBuffer,AlignedBufferOffset,Operation) \
505 ( (This)->SetPredication(pBuffer,AlignedBufferOffset,Operation) )

◆ ID3D12GraphicsCommandList1_SetPrivateData

#define ID3D12GraphicsCommandList1_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
402#define ID3D12GraphicsCommandList1_SetPrivateData(This,guid,DataSize,pData) \
403 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12GraphicsCommandList1_SetPrivateDataInterface

#define ID3D12GraphicsCommandList1_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
404#define ID3D12GraphicsCommandList1_SetPrivateDataInterface(This,guid,pData) \
405 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12GraphicsCommandList1_SetSamplePositions

#define ID3D12GraphicsCommandList1_SetSamplePositions ( This,
NumSamplesPerPixel,
NumPixels,
pSamplePositions )
Value:
( (This)->SetSamplePositions(NumSamplesPerPixel,NumPixels,pSamplePositions) )
520#define ID3D12GraphicsCommandList1_SetSamplePositions(This,NumSamplesPerPixel,NumPixels,pSamplePositions) \
521 ( (This)->SetSamplePositions(NumSamplesPerPixel,NumPixels,pSamplePositions) )

◆ ID3D12GraphicsCommandList1_SetViewInstanceMask

#define ID3D12GraphicsCommandList1_SetViewInstanceMask ( This,
Mask )
Value:
( (This)->SetViewInstanceMask(Mask) )
524#define ID3D12GraphicsCommandList1_SetViewInstanceMask(This,Mask) \
525 ( (This)->SetViewInstanceMask(Mask) )

◆ ID3D12GraphicsCommandList1_SOSetTargets

#define ID3D12GraphicsCommandList1_SOSetTargets ( This,
StartSlot,
NumViews,
pViews )
Value:
( (This)->SOSetTargets(StartSlot,NumViews,pViews) )
484#define ID3D12GraphicsCommandList1_SOSetTargets(This,StartSlot,NumViews,pViews) \
485 ( (This)->SOSetTargets(StartSlot,NumViews,pViews) )

◆ ID3D12GraphicsCommandList2_AddRef

#define ID3D12GraphicsCommandList2_AddRef ( This)
Value:
( (This)->AddRef() )
528#define ID3D12GraphicsCommandList2_AddRef(This) \
529 ( (This)->AddRef() )

◆ ID3D12GraphicsCommandList2_AtomicCopyBufferUINT

#define ID3D12GraphicsCommandList2_AtomicCopyBufferUINT ( This,
pDstBuffer,
DstOffset,
pSrcBuffer,
SrcOffset,
Dependencies,
ppDependentResources,
pDependentSubresourceRanges )
Value:
( (This)->AtomicCopyBufferUINT(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )
646#define ID3D12GraphicsCommandList2_AtomicCopyBufferUINT(This,pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) \
647 ( (This)->AtomicCopyBufferUINT(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )

◆ ID3D12GraphicsCommandList2_AtomicCopyBufferUINT64

#define ID3D12GraphicsCommandList2_AtomicCopyBufferUINT64 ( This,
pDstBuffer,
DstOffset,
pSrcBuffer,
SrcOffset,
Dependencies,
ppDependentResources,
pDependentSubresourceRanges )
Value:
( (This)->AtomicCopyBufferUINT64(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )
648#define ID3D12GraphicsCommandList2_AtomicCopyBufferUINT64(This,pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) \
649 ( (This)->AtomicCopyBufferUINT64(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )

◆ ID3D12GraphicsCommandList2_BeginEvent

#define ID3D12GraphicsCommandList2_BeginEvent ( This,
Metadata,
pData,
Size )
Value:
( (This)->BeginEvent(Metadata,pData,Size) )
640#define ID3D12GraphicsCommandList2_BeginEvent(This,Metadata,pData,Size) \
641 ( (This)->BeginEvent(Metadata,pData,Size) )

◆ ID3D12GraphicsCommandList2_BeginQuery

#define ID3D12GraphicsCommandList2_BeginQuery ( This,
pQueryHeap,
Type,
Index )
Value:
( (This)->BeginQuery(pQueryHeap,Type,Index) )
630#define ID3D12GraphicsCommandList2_BeginQuery(This,pQueryHeap,Type,Index) \
631 ( (This)->BeginQuery(pQueryHeap,Type,Index) )

◆ ID3D12GraphicsCommandList2_ClearDepthStencilView

#define ID3D12GraphicsCommandList2_ClearDepthStencilView ( This,
DepthStencilView,
ClearFlags,
Depth,
Stencil,
NumRects,
pRects )
Value:
( (This)->ClearDepthStencilView(DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) )
620#define ID3D12GraphicsCommandList2_ClearDepthStencilView(This,DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) \
621 ( (This)->ClearDepthStencilView(DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) )

◆ ID3D12GraphicsCommandList2_ClearRenderTargetView

#define ID3D12GraphicsCommandList2_ClearRenderTargetView ( This,
RenderTargetView,
ColorRGBA,
NumRects,
pRects )
Value:
( (This)->ClearRenderTargetView(RenderTargetView,ColorRGBA,NumRects,pRects) )
622#define ID3D12GraphicsCommandList2_ClearRenderTargetView(This,RenderTargetView,ColorRGBA,NumRects,pRects) \
623 ( (This)->ClearRenderTargetView(RenderTargetView,ColorRGBA,NumRects,pRects) )

◆ ID3D12GraphicsCommandList2_ClearState

#define ID3D12GraphicsCommandList2_ClearState ( This,
pPipelineState )
Value:
( (This)->ClearState(pPipelineState) )
548#define ID3D12GraphicsCommandList2_ClearState(This,pPipelineState) \
549 ( (This)->ClearState(pPipelineState) )

◆ ID3D12GraphicsCommandList2_ClearUnorderedAccessViewFloat

#define ID3D12GraphicsCommandList2_ClearUnorderedAccessViewFloat ( This,
ViewGPUHandleInCurrentHeap,
ViewCPUHandle,
pResource,
Values,
NumRects,
pRects )
Value:
( (This)->ClearUnorderedAccessViewFloat(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )
626#define ID3D12GraphicsCommandList2_ClearUnorderedAccessViewFloat(This,ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) \
627 ( (This)->ClearUnorderedAccessViewFloat(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )

◆ ID3D12GraphicsCommandList2_ClearUnorderedAccessViewUint

#define ID3D12GraphicsCommandList2_ClearUnorderedAccessViewUint ( This,
ViewGPUHandleInCurrentHeap,
ViewCPUHandle,
pResource,
Values,
NumRects,
pRects )
Value:
( (This)->ClearUnorderedAccessViewUint(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )
624#define ID3D12GraphicsCommandList2_ClearUnorderedAccessViewUint(This,ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) \
625 ( (This)->ClearUnorderedAccessViewUint(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )

◆ ID3D12GraphicsCommandList2_Close

#define ID3D12GraphicsCommandList2_Close ( This)
Value:
( (This)->Close() )
544#define ID3D12GraphicsCommandList2_Close(This) \
545 ( (This)->Close() )

◆ ID3D12GraphicsCommandList2_CopyBufferRegion

#define ID3D12GraphicsCommandList2_CopyBufferRegion ( This,
pDstBuffer,
DstOffset,
pSrcBuffer,
SrcOffset,
NumBytes )
Value:
( (This)->CopyBufferRegion(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) )
556#define ID3D12GraphicsCommandList2_CopyBufferRegion(This,pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) \
557 ( (This)->CopyBufferRegion(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) )

◆ ID3D12GraphicsCommandList2_CopyResource

#define ID3D12GraphicsCommandList2_CopyResource ( This,
pDstResource,
pSrcResource )
Value:
( (This)->CopyResource(pDstResource,pSrcResource) )
560#define ID3D12GraphicsCommandList2_CopyResource(This,pDstResource,pSrcResource) \
561 ( (This)->CopyResource(pDstResource,pSrcResource) )

◆ ID3D12GraphicsCommandList2_CopyTextureRegion

#define ID3D12GraphicsCommandList2_CopyTextureRegion ( This,
pDst,
DstX,
DstY,
DstZ,
pSrc,
pSrcBox )
Value:
( (This)->CopyTextureRegion(pDst,DstX,DstY,DstZ,pSrc,pSrcBox) )
558#define ID3D12GraphicsCommandList2_CopyTextureRegion(This,pDst,DstX,DstY,DstZ,pSrc,pSrcBox) \
559 ( (This)->CopyTextureRegion(pDst,DstX,DstY,DstZ,pSrc,pSrcBox) )

◆ ID3D12GraphicsCommandList2_CopyTiles

#define ID3D12GraphicsCommandList2_CopyTiles ( This,
pTiledResource,
pTileRegionStartCoordinate,
pTileRegionSize,
pBuffer,
BufferStartOffsetInBytes,
Flags )
Value:
( (This)->CopyTiles(pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) )
562#define ID3D12GraphicsCommandList2_CopyTiles(This,pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) \
563 ( (This)->CopyTiles(pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) )

◆ ID3D12GraphicsCommandList2_DiscardResource

#define ID3D12GraphicsCommandList2_DiscardResource ( This,
pResource,
pRegion )
Value:
( (This)->DiscardResource(pResource,pRegion) )
628#define ID3D12GraphicsCommandList2_DiscardResource(This,pResource,pRegion) \
629 ( (This)->DiscardResource(pResource,pRegion) )

◆ ID3D12GraphicsCommandList2_Dispatch

#define ID3D12GraphicsCommandList2_Dispatch ( This,
ThreadGroupCountX,
ThreadGroupCountY,
ThreadGroupCountZ )
Value:
( (This)->Dispatch(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )
554#define ID3D12GraphicsCommandList2_Dispatch(This,ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) \
555 ( (This)->Dispatch(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )

◆ ID3D12GraphicsCommandList2_DrawIndexedInstanced

#define ID3D12GraphicsCommandList2_DrawIndexedInstanced ( This,
IndexCountPerInstance,
InstanceCount,
StartIndexLocation,
BaseVertexLocation,
StartInstanceLocation )
Value:
( (This)->DrawIndexedInstanced(IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) )
552#define ID3D12GraphicsCommandList2_DrawIndexedInstanced(This,IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) \
553 ( (This)->DrawIndexedInstanced(IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) )

◆ ID3D12GraphicsCommandList2_DrawInstanced

#define ID3D12GraphicsCommandList2_DrawInstanced ( This,
VertexCountPerInstance,
InstanceCount,
StartVertexLocation,
StartInstanceLocation )
Value:
( (This)->DrawInstanced(VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) )
550#define ID3D12GraphicsCommandList2_DrawInstanced(This,VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) \
551 ( (This)->DrawInstanced(VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) )

◆ ID3D12GraphicsCommandList2_EndEvent

#define ID3D12GraphicsCommandList2_EndEvent ( This)
Value:
( (This)->EndEvent() )
642#define ID3D12GraphicsCommandList2_EndEvent(This) \
643 ( (This)->EndEvent() )

◆ ID3D12GraphicsCommandList2_EndQuery

#define ID3D12GraphicsCommandList2_EndQuery ( This,
pQueryHeap,
Type,
Index )
Value:
( (This)->EndQuery(pQueryHeap,Type,Index) )
632#define ID3D12GraphicsCommandList2_EndQuery(This,pQueryHeap,Type,Index) \
633 ( (This)->EndQuery(pQueryHeap,Type,Index) )

◆ ID3D12GraphicsCommandList2_ExecuteBundle

#define ID3D12GraphicsCommandList2_ExecuteBundle ( This,
pCommandList )
Value:
( (This)->ExecuteBundle(pCommandList) )
580#define ID3D12GraphicsCommandList2_ExecuteBundle(This,pCommandList) \
581 ( (This)->ExecuteBundle(pCommandList) )

◆ ID3D12GraphicsCommandList2_ExecuteIndirect

#define ID3D12GraphicsCommandList2_ExecuteIndirect ( This,
pCommandSignature,
MaxCommandCount,
pArgumentBuffer,
ArgumentBufferOffset,
pCountBuffer,
CountBufferOffset )
Value:
( (This)->ExecuteIndirect(pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) )
644#define ID3D12GraphicsCommandList2_ExecuteIndirect(This,pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) \
645 ( (This)->ExecuteIndirect(pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) )

◆ ID3D12GraphicsCommandList2_GetDevice

#define ID3D12GraphicsCommandList2_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
540#define ID3D12GraphicsCommandList2_GetDevice(This,riid,ppvDevice) \
541 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12GraphicsCommandList2_GetPrivateData

#define ID3D12GraphicsCommandList2_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
532#define ID3D12GraphicsCommandList2_GetPrivateData(This,guid,pDataSize,pData) \
533 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12GraphicsCommandList2_GetType

#define ID3D12GraphicsCommandList2_GetType ( This)
Value:
( (This)->GetType() )
542#define ID3D12GraphicsCommandList2_GetType(This) \
543 ( (This)->GetType() )

◆ ID3D12GraphicsCommandList2_IASetIndexBuffer

#define ID3D12GraphicsCommandList2_IASetIndexBuffer ( This,
pView )
Value:
( (This)->IASetIndexBuffer(pView) )
612#define ID3D12GraphicsCommandList2_IASetIndexBuffer(This,pView) \
613 ( (This)->IASetIndexBuffer(pView) )

◆ ID3D12GraphicsCommandList2_IASetPrimitiveTopology

#define ID3D12GraphicsCommandList2_IASetPrimitiveTopology ( This,
PrimitiveTopology )
Value:
( (This)->IASetPrimitiveTopology(PrimitiveTopology) )
566#define ID3D12GraphicsCommandList2_IASetPrimitiveTopology(This,PrimitiveTopology) \
567 ( (This)->IASetPrimitiveTopology(PrimitiveTopology) )

◆ ID3D12GraphicsCommandList2_IASetVertexBuffers

#define ID3D12GraphicsCommandList2_IASetVertexBuffers ( This,
StartSlot,
NumViews,
pViews )
Value:
( (This)->IASetVertexBuffers(StartSlot,NumViews,pViews) )
614#define ID3D12GraphicsCommandList2_IASetVertexBuffers(This,StartSlot,NumViews,pViews) \
615 ( (This)->IASetVertexBuffers(StartSlot,NumViews,pViews) )

◆ ID3D12GraphicsCommandList2_OMSetBlendFactor

#define ID3D12GraphicsCommandList2_OMSetBlendFactor ( This,
BlendFactor )
Value:
( (This)->OMSetBlendFactor(BlendFactor) )
572#define ID3D12GraphicsCommandList2_OMSetBlendFactor(This,BlendFactor) \
573 ( (This)->OMSetBlendFactor(BlendFactor) )

◆ ID3D12GraphicsCommandList2_OMSetDepthBounds

#define ID3D12GraphicsCommandList2_OMSetDepthBounds ( This,
Min,
Max )
Value:
( (This)->OMSetDepthBounds(Min,Max) )
650#define ID3D12GraphicsCommandList2_OMSetDepthBounds(This,Min,Max) \
651 ( (This)->OMSetDepthBounds(Min,Max) )

◆ ID3D12GraphicsCommandList2_OMSetRenderTargets

#define ID3D12GraphicsCommandList2_OMSetRenderTargets ( This,
NumRenderTargetDescriptors,
pRenderTargetDescriptors,
RTsSingleHandleToDescriptorRange,
pDepthStencilDescriptor )
Value:
( (This)->OMSetRenderTargets(NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) )
618#define ID3D12GraphicsCommandList2_OMSetRenderTargets(This,NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) \
619 ( (This)->OMSetRenderTargets(NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) )

◆ ID3D12GraphicsCommandList2_OMSetStencilRef

#define ID3D12GraphicsCommandList2_OMSetStencilRef ( This,
StencilRef )
Value:
( (This)->OMSetStencilRef(StencilRef) )
574#define ID3D12GraphicsCommandList2_OMSetStencilRef(This,StencilRef) \
575 ( (This)->OMSetStencilRef(StencilRef) )

◆ ID3D12GraphicsCommandList2_QueryInterface

#define ID3D12GraphicsCommandList2_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
526#define ID3D12GraphicsCommandList2_QueryInterface(This,riid,ppvObject) \
527 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12GraphicsCommandList2_Release

#define ID3D12GraphicsCommandList2_Release ( This)
Value:
( (This)->Release() )
530#define ID3D12GraphicsCommandList2_Release(This) \
531 ( (This)->Release() )

◆ ID3D12GraphicsCommandList2_Reset

#define ID3D12GraphicsCommandList2_Reset ( This,
pAllocator,
pInitialState )
Value:
( (This)->Reset(pAllocator,pInitialState) )
546#define ID3D12GraphicsCommandList2_Reset(This,pAllocator,pInitialState) \
547 ( (This)->Reset(pAllocator,pInitialState) )

◆ ID3D12GraphicsCommandList2_ResolveQueryData

#define ID3D12GraphicsCommandList2_ResolveQueryData ( This,
pQueryHeap,
Type,
StartIndex,
NumQueries,
pDestinationBuffer,
AlignedDestinationBufferOffset )
Value:
( (This)->ResolveQueryData(pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) )
634#define ID3D12GraphicsCommandList2_ResolveQueryData(This,pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) \
635 ( (This)->ResolveQueryData(pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) )

◆ ID3D12GraphicsCommandList2_ResolveSubresource

#define ID3D12GraphicsCommandList2_ResolveSubresource ( This,
pDstResource,
DstSubresource,
pSrcResource,
SrcSubresource,
Format )
Value:
( (This)->ResolveSubresource(pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) )
564#define ID3D12GraphicsCommandList2_ResolveSubresource(This,pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) \
565 ( (This)->ResolveSubresource(pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) )

◆ ID3D12GraphicsCommandList2_ResolveSubresourceRegion

#define ID3D12GraphicsCommandList2_ResolveSubresourceRegion ( This,
pDstResource,
DstSubresource,
DstX,
DstY,
pSrcResource,
SrcSubresource,
pSrcRect,
Format,
ResolveMode )
Value:
( (This)->ResolveSubresourceRegion(pDstResource,DstSubresource,DstX,DstY,pSrcResource,SrcSubresource,pSrcRect,Format,ResolveMode) )
654#define ID3D12GraphicsCommandList2_ResolveSubresourceRegion(This,pDstResource,DstSubresource,DstX,DstY,pSrcResource,SrcSubresource,pSrcRect,Format,ResolveMode) \
655 ( (This)->ResolveSubresourceRegion(pDstResource,DstSubresource,DstX,DstY,pSrcResource,SrcSubresource,pSrcRect,Format,ResolveMode) )

◆ ID3D12GraphicsCommandList2_ResourceBarrier

#define ID3D12GraphicsCommandList2_ResourceBarrier ( This,
NumBarriers,
pBarriers )
Value:
( (This)->ResourceBarrier(NumBarriers,pBarriers) )
578#define ID3D12GraphicsCommandList2_ResourceBarrier(This,NumBarriers,pBarriers) \
579 ( (This)->ResourceBarrier(NumBarriers,pBarriers) )

◆ ID3D12GraphicsCommandList2_RSSetScissorRects

#define ID3D12GraphicsCommandList2_RSSetScissorRects ( This,
NumRects,
pRects )
Value:
( (This)->RSSetScissorRects(NumRects,pRects) )
570#define ID3D12GraphicsCommandList2_RSSetScissorRects(This,NumRects,pRects) \
571 ( (This)->RSSetScissorRects(NumRects,pRects) )

◆ ID3D12GraphicsCommandList2_RSSetViewports

#define ID3D12GraphicsCommandList2_RSSetViewports ( This,
NumViewports,
pViewports )
Value:
( (This)->RSSetViewports(NumViewports,pViewports) )
568#define ID3D12GraphicsCommandList2_RSSetViewports(This,NumViewports,pViewports) \
569 ( (This)->RSSetViewports(NumViewports,pViewports) )

◆ ID3D12GraphicsCommandList2_SetComputeRoot32BitConstant

#define ID3D12GraphicsCommandList2_SetComputeRoot32BitConstant ( This,
RootParameterIndex,
SrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetComputeRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )
592#define ID3D12GraphicsCommandList2_SetComputeRoot32BitConstant(This,RootParameterIndex,SrcData,DestOffsetIn32BitValues) \
593 ( (This)->SetComputeRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList2_SetComputeRoot32BitConstants

#define ID3D12GraphicsCommandList2_SetComputeRoot32BitConstants ( This,
RootParameterIndex,
Num32BitValuesToSet,
pSrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetComputeRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )
596#define ID3D12GraphicsCommandList2_SetComputeRoot32BitConstants(This,RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) \
597 ( (This)->SetComputeRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList2_SetComputeRootConstantBufferView

#define ID3D12GraphicsCommandList2_SetComputeRootConstantBufferView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootConstantBufferView(RootParameterIndex,BufferLocation) )
600#define ID3D12GraphicsCommandList2_SetComputeRootConstantBufferView(This,RootParameterIndex,BufferLocation) \
601 ( (This)->SetComputeRootConstantBufferView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList2_SetComputeRootDescriptorTable

#define ID3D12GraphicsCommandList2_SetComputeRootDescriptorTable ( This,
RootParameterIndex,
BaseDescriptor )
Value:
( (This)->SetComputeRootDescriptorTable(RootParameterIndex,BaseDescriptor) )
588#define ID3D12GraphicsCommandList2_SetComputeRootDescriptorTable(This,RootParameterIndex,BaseDescriptor) \
589 ( (This)->SetComputeRootDescriptorTable(RootParameterIndex,BaseDescriptor) )

◆ ID3D12GraphicsCommandList2_SetComputeRootShaderResourceView

#define ID3D12GraphicsCommandList2_SetComputeRootShaderResourceView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootShaderResourceView(RootParameterIndex,BufferLocation) )
604#define ID3D12GraphicsCommandList2_SetComputeRootShaderResourceView(This,RootParameterIndex,BufferLocation) \
605 ( (This)->SetComputeRootShaderResourceView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList2_SetComputeRootSignature

#define ID3D12GraphicsCommandList2_SetComputeRootSignature ( This,
pRootSignature )
Value:
( (This)->SetComputeRootSignature(pRootSignature) )
584#define ID3D12GraphicsCommandList2_SetComputeRootSignature(This,pRootSignature) \
585 ( (This)->SetComputeRootSignature(pRootSignature) )

◆ ID3D12GraphicsCommandList2_SetComputeRootUnorderedAccessView

#define ID3D12GraphicsCommandList2_SetComputeRootUnorderedAccessView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootUnorderedAccessView(RootParameterIndex,BufferLocation) )
608#define ID3D12GraphicsCommandList2_SetComputeRootUnorderedAccessView(This,RootParameterIndex,BufferLocation) \
609 ( (This)->SetComputeRootUnorderedAccessView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList2_SetDescriptorHeaps

#define ID3D12GraphicsCommandList2_SetDescriptorHeaps ( This,
NumDescriptorHeaps,
ppDescriptorHeaps )
Value:
( (This)->SetDescriptorHeaps(NumDescriptorHeaps,ppDescriptorHeaps) )
582#define ID3D12GraphicsCommandList2_SetDescriptorHeaps(This,NumDescriptorHeaps,ppDescriptorHeaps) \
583 ( (This)->SetDescriptorHeaps(NumDescriptorHeaps,ppDescriptorHeaps) )

◆ ID3D12GraphicsCommandList2_SetGraphicsRoot32BitConstant

#define ID3D12GraphicsCommandList2_SetGraphicsRoot32BitConstant ( This,
RootParameterIndex,
SrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetGraphicsRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )
594#define ID3D12GraphicsCommandList2_SetGraphicsRoot32BitConstant(This,RootParameterIndex,SrcData,DestOffsetIn32BitValues) \
595 ( (This)->SetGraphicsRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList2_SetGraphicsRoot32BitConstants

#define ID3D12GraphicsCommandList2_SetGraphicsRoot32BitConstants ( This,
RootParameterIndex,
Num32BitValuesToSet,
pSrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetGraphicsRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )
598#define ID3D12GraphicsCommandList2_SetGraphicsRoot32BitConstants(This,RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) \
599 ( (This)->SetGraphicsRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList2_SetGraphicsRootConstantBufferView

#define ID3D12GraphicsCommandList2_SetGraphicsRootConstantBufferView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootConstantBufferView(RootParameterIndex,BufferLocation) )
602#define ID3D12GraphicsCommandList2_SetGraphicsRootConstantBufferView(This,RootParameterIndex,BufferLocation) \
603 ( (This)->SetGraphicsRootConstantBufferView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList2_SetGraphicsRootDescriptorTable

#define ID3D12GraphicsCommandList2_SetGraphicsRootDescriptorTable ( This,
RootParameterIndex,
BaseDescriptor )
Value:
( (This)->SetGraphicsRootDescriptorTable(RootParameterIndex,BaseDescriptor) )
590#define ID3D12GraphicsCommandList2_SetGraphicsRootDescriptorTable(This,RootParameterIndex,BaseDescriptor) \
591 ( (This)->SetGraphicsRootDescriptorTable(RootParameterIndex,BaseDescriptor) )

◆ ID3D12GraphicsCommandList2_SetGraphicsRootShaderResourceView

#define ID3D12GraphicsCommandList2_SetGraphicsRootShaderResourceView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootShaderResourceView(RootParameterIndex,BufferLocation) )
606#define ID3D12GraphicsCommandList2_SetGraphicsRootShaderResourceView(This,RootParameterIndex,BufferLocation) \
607 ( (This)->SetGraphicsRootShaderResourceView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList2_SetGraphicsRootSignature

#define ID3D12GraphicsCommandList2_SetGraphicsRootSignature ( This,
pRootSignature )
Value:
( (This)->SetGraphicsRootSignature(pRootSignature) )
586#define ID3D12GraphicsCommandList2_SetGraphicsRootSignature(This,pRootSignature) \
587 ( (This)->SetGraphicsRootSignature(pRootSignature) )

◆ ID3D12GraphicsCommandList2_SetGraphicsRootUnorderedAccessView

#define ID3D12GraphicsCommandList2_SetGraphicsRootUnorderedAccessView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootUnorderedAccessView(RootParameterIndex,BufferLocation) )
610#define ID3D12GraphicsCommandList2_SetGraphicsRootUnorderedAccessView(This,RootParameterIndex,BufferLocation) \
611 ( (This)->SetGraphicsRootUnorderedAccessView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList2_SetMarker

#define ID3D12GraphicsCommandList2_SetMarker ( This,
Metadata,
pData,
Size )
Value:
( (This)->SetMarker(Metadata,pData,Size) )
638#define ID3D12GraphicsCommandList2_SetMarker(This,Metadata,pData,Size) \
639 ( (This)->SetMarker(Metadata,pData,Size) )

◆ ID3D12GraphicsCommandList2_SetName

#define ID3D12GraphicsCommandList2_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
538#define ID3D12GraphicsCommandList2_SetName(This,Name) \
539 ( (This)->SetName(Name) )

◆ ID3D12GraphicsCommandList2_SetPipelineState

#define ID3D12GraphicsCommandList2_SetPipelineState ( This,
pPipelineState )
Value:
( (This)->SetPipelineState(pPipelineState) )
576#define ID3D12GraphicsCommandList2_SetPipelineState(This,pPipelineState) \
577 ( (This)->SetPipelineState(pPipelineState) )

◆ ID3D12GraphicsCommandList2_SetPredication

#define ID3D12GraphicsCommandList2_SetPredication ( This,
pBuffer,
AlignedBufferOffset,
Operation )
Value:
( (This)->SetPredication(pBuffer,AlignedBufferOffset,Operation) )
636#define ID3D12GraphicsCommandList2_SetPredication(This,pBuffer,AlignedBufferOffset,Operation) \
637 ( (This)->SetPredication(pBuffer,AlignedBufferOffset,Operation) )

◆ ID3D12GraphicsCommandList2_SetPrivateData

#define ID3D12GraphicsCommandList2_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
534#define ID3D12GraphicsCommandList2_SetPrivateData(This,guid,DataSize,pData) \
535 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12GraphicsCommandList2_SetPrivateDataInterface

#define ID3D12GraphicsCommandList2_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
536#define ID3D12GraphicsCommandList2_SetPrivateDataInterface(This,guid,pData) \
537 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12GraphicsCommandList2_SetSamplePositions

#define ID3D12GraphicsCommandList2_SetSamplePositions ( This,
NumSamplesPerPixel,
NumPixels,
pSamplePositions )
Value:
( (This)->SetSamplePositions(NumSamplesPerPixel,NumPixels,pSamplePositions) )
652#define ID3D12GraphicsCommandList2_SetSamplePositions(This,NumSamplesPerPixel,NumPixels,pSamplePositions) \
653 ( (This)->SetSamplePositions(NumSamplesPerPixel,NumPixels,pSamplePositions) )

◆ ID3D12GraphicsCommandList2_SetViewInstanceMask

#define ID3D12GraphicsCommandList2_SetViewInstanceMask ( This,
Mask )
Value:
( (This)->SetViewInstanceMask(Mask) )
656#define ID3D12GraphicsCommandList2_SetViewInstanceMask(This,Mask) \
657 ( (This)->SetViewInstanceMask(Mask) )

◆ ID3D12GraphicsCommandList2_SOSetTargets

#define ID3D12GraphicsCommandList2_SOSetTargets ( This,
StartSlot,
NumViews,
pViews )
Value:
( (This)->SOSetTargets(StartSlot,NumViews,pViews) )
616#define ID3D12GraphicsCommandList2_SOSetTargets(This,StartSlot,NumViews,pViews) \
617 ( (This)->SOSetTargets(StartSlot,NumViews,pViews) )

◆ ID3D12GraphicsCommandList2_WriteBufferImmediate

#define ID3D12GraphicsCommandList2_WriteBufferImmediate ( This,
Count,
pParams,
pModes )
Value:
( (This)->WriteBufferImmediate(Count,pParams,pModes) )
658#define ID3D12GraphicsCommandList2_WriteBufferImmediate(This,Count,pParams,pModes) \
659 ( (This)->WriteBufferImmediate(Count,pParams,pModes) )

◆ ID3D12GraphicsCommandList3_AddRef

#define ID3D12GraphicsCommandList3_AddRef ( This)
Value:
( (This)->AddRef() )
2056#define ID3D12GraphicsCommandList3_AddRef(This) \
2057 ( (This)->AddRef() )

◆ ID3D12GraphicsCommandList3_AtomicCopyBufferUINT

#define ID3D12GraphicsCommandList3_AtomicCopyBufferUINT ( This,
pDstBuffer,
DstOffset,
pSrcBuffer,
SrcOffset,
Dependencies,
ppDependentResources,
pDependentSubresourceRanges )
Value:
( (This)->AtomicCopyBufferUINT(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )
2174#define ID3D12GraphicsCommandList3_AtomicCopyBufferUINT(This,pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) \
2175 ( (This)->AtomicCopyBufferUINT(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )

◆ ID3D12GraphicsCommandList3_AtomicCopyBufferUINT64

#define ID3D12GraphicsCommandList3_AtomicCopyBufferUINT64 ( This,
pDstBuffer,
DstOffset,
pSrcBuffer,
SrcOffset,
Dependencies,
ppDependentResources,
pDependentSubresourceRanges )
Value:
( (This)->AtomicCopyBufferUINT64(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )
2176#define ID3D12GraphicsCommandList3_AtomicCopyBufferUINT64(This,pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) \
2177 ( (This)->AtomicCopyBufferUINT64(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )

◆ ID3D12GraphicsCommandList3_BeginEvent

#define ID3D12GraphicsCommandList3_BeginEvent ( This,
Metadata,
pData,
Size )
Value:
( (This)->BeginEvent(Metadata,pData,Size) )
2168#define ID3D12GraphicsCommandList3_BeginEvent(This,Metadata,pData,Size) \
2169 ( (This)->BeginEvent(Metadata,pData,Size) )

◆ ID3D12GraphicsCommandList3_BeginQuery

#define ID3D12GraphicsCommandList3_BeginQuery ( This,
pQueryHeap,
Type,
Index )
Value:
( (This)->BeginQuery(pQueryHeap,Type,Index) )
2158#define ID3D12GraphicsCommandList3_BeginQuery(This,pQueryHeap,Type,Index) \
2159 ( (This)->BeginQuery(pQueryHeap,Type,Index) )

◆ ID3D12GraphicsCommandList3_ClearDepthStencilView

#define ID3D12GraphicsCommandList3_ClearDepthStencilView ( This,
DepthStencilView,
ClearFlags,
Depth,
Stencil,
NumRects,
pRects )
Value:
( (This)->ClearDepthStencilView(DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) )
2148#define ID3D12GraphicsCommandList3_ClearDepthStencilView(This,DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) \
2149 ( (This)->ClearDepthStencilView(DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) )

◆ ID3D12GraphicsCommandList3_ClearRenderTargetView

#define ID3D12GraphicsCommandList3_ClearRenderTargetView ( This,
RenderTargetView,
ColorRGBA,
NumRects,
pRects )
Value:
( (This)->ClearRenderTargetView(RenderTargetView,ColorRGBA,NumRects,pRects) )
2150#define ID3D12GraphicsCommandList3_ClearRenderTargetView(This,RenderTargetView,ColorRGBA,NumRects,pRects) \
2151 ( (This)->ClearRenderTargetView(RenderTargetView,ColorRGBA,NumRects,pRects) )

◆ ID3D12GraphicsCommandList3_ClearState

#define ID3D12GraphicsCommandList3_ClearState ( This,
pPipelineState )
Value:
( (This)->ClearState(pPipelineState) )
2076#define ID3D12GraphicsCommandList3_ClearState(This,pPipelineState) \
2077 ( (This)->ClearState(pPipelineState) )

◆ ID3D12GraphicsCommandList3_ClearUnorderedAccessViewFloat

#define ID3D12GraphicsCommandList3_ClearUnorderedAccessViewFloat ( This,
ViewGPUHandleInCurrentHeap,
ViewCPUHandle,
pResource,
Values,
NumRects,
pRects )
Value:
( (This)->ClearUnorderedAccessViewFloat(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )
2154#define ID3D12GraphicsCommandList3_ClearUnorderedAccessViewFloat(This,ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) \
2155 ( (This)->ClearUnorderedAccessViewFloat(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )

◆ ID3D12GraphicsCommandList3_ClearUnorderedAccessViewUint

#define ID3D12GraphicsCommandList3_ClearUnorderedAccessViewUint ( This,
ViewGPUHandleInCurrentHeap,
ViewCPUHandle,
pResource,
Values,
NumRects,
pRects )
Value:
( (This)->ClearUnorderedAccessViewUint(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )
2152#define ID3D12GraphicsCommandList3_ClearUnorderedAccessViewUint(This,ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) \
2153 ( (This)->ClearUnorderedAccessViewUint(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )

◆ ID3D12GraphicsCommandList3_Close

#define ID3D12GraphicsCommandList3_Close ( This)
Value:
( (This)->Close() )
2072#define ID3D12GraphicsCommandList3_Close(This) \
2073 ( (This)->Close() )

◆ ID3D12GraphicsCommandList3_CopyBufferRegion

#define ID3D12GraphicsCommandList3_CopyBufferRegion ( This,
pDstBuffer,
DstOffset,
pSrcBuffer,
SrcOffset,
NumBytes )
Value:
( (This)->CopyBufferRegion(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) )
2084#define ID3D12GraphicsCommandList3_CopyBufferRegion(This,pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) \
2085 ( (This)->CopyBufferRegion(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) )

◆ ID3D12GraphicsCommandList3_CopyResource

#define ID3D12GraphicsCommandList3_CopyResource ( This,
pDstResource,
pSrcResource )
Value:
( (This)->CopyResource(pDstResource,pSrcResource) )
2088#define ID3D12GraphicsCommandList3_CopyResource(This,pDstResource,pSrcResource) \
2089 ( (This)->CopyResource(pDstResource,pSrcResource) )

◆ ID3D12GraphicsCommandList3_CopyTextureRegion

#define ID3D12GraphicsCommandList3_CopyTextureRegion ( This,
pDst,
DstX,
DstY,
DstZ,
pSrc,
pSrcBox )
Value:
( (This)->CopyTextureRegion(pDst,DstX,DstY,DstZ,pSrc,pSrcBox) )
2086#define ID3D12GraphicsCommandList3_CopyTextureRegion(This,pDst,DstX,DstY,DstZ,pSrc,pSrcBox) \
2087 ( (This)->CopyTextureRegion(pDst,DstX,DstY,DstZ,pSrc,pSrcBox) )

◆ ID3D12GraphicsCommandList3_CopyTiles

#define ID3D12GraphicsCommandList3_CopyTiles ( This,
pTiledResource,
pTileRegionStartCoordinate,
pTileRegionSize,
pBuffer,
BufferStartOffsetInBytes,
Flags )
Value:
( (This)->CopyTiles(pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) )
2090#define ID3D12GraphicsCommandList3_CopyTiles(This,pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) \
2091 ( (This)->CopyTiles(pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) )

◆ ID3D12GraphicsCommandList3_DiscardResource

#define ID3D12GraphicsCommandList3_DiscardResource ( This,
pResource,
pRegion )
Value:
( (This)->DiscardResource(pResource,pRegion) )
2156#define ID3D12GraphicsCommandList3_DiscardResource(This,pResource,pRegion) \
2157 ( (This)->DiscardResource(pResource,pRegion) )

◆ ID3D12GraphicsCommandList3_Dispatch

#define ID3D12GraphicsCommandList3_Dispatch ( This,
ThreadGroupCountX,
ThreadGroupCountY,
ThreadGroupCountZ )
Value:
( (This)->Dispatch(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )
2082#define ID3D12GraphicsCommandList3_Dispatch(This,ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) \
2083 ( (This)->Dispatch(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )

◆ ID3D12GraphicsCommandList3_DrawIndexedInstanced

#define ID3D12GraphicsCommandList3_DrawIndexedInstanced ( This,
IndexCountPerInstance,
InstanceCount,
StartIndexLocation,
BaseVertexLocation,
StartInstanceLocation )
Value:
( (This)->DrawIndexedInstanced(IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) )
2080#define ID3D12GraphicsCommandList3_DrawIndexedInstanced(This,IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) \
2081 ( (This)->DrawIndexedInstanced(IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) )

◆ ID3D12GraphicsCommandList3_DrawInstanced

#define ID3D12GraphicsCommandList3_DrawInstanced ( This,
VertexCountPerInstance,
InstanceCount,
StartVertexLocation,
StartInstanceLocation )
Value:
( (This)->DrawInstanced(VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) )
2078#define ID3D12GraphicsCommandList3_DrawInstanced(This,VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) \
2079 ( (This)->DrawInstanced(VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) )

◆ ID3D12GraphicsCommandList3_EndEvent

#define ID3D12GraphicsCommandList3_EndEvent ( This)
Value:
( (This)->EndEvent() )
2170#define ID3D12GraphicsCommandList3_EndEvent(This) \
2171 ( (This)->EndEvent() )

◆ ID3D12GraphicsCommandList3_EndQuery

#define ID3D12GraphicsCommandList3_EndQuery ( This,
pQueryHeap,
Type,
Index )
Value:
( (This)->EndQuery(pQueryHeap,Type,Index) )
2160#define ID3D12GraphicsCommandList3_EndQuery(This,pQueryHeap,Type,Index) \
2161 ( (This)->EndQuery(pQueryHeap,Type,Index) )

◆ ID3D12GraphicsCommandList3_ExecuteBundle

#define ID3D12GraphicsCommandList3_ExecuteBundle ( This,
pCommandList )
Value:
( (This)->ExecuteBundle(pCommandList) )
2108#define ID3D12GraphicsCommandList3_ExecuteBundle(This,pCommandList) \
2109 ( (This)->ExecuteBundle(pCommandList) )

◆ ID3D12GraphicsCommandList3_ExecuteIndirect

#define ID3D12GraphicsCommandList3_ExecuteIndirect ( This,
pCommandSignature,
MaxCommandCount,
pArgumentBuffer,
ArgumentBufferOffset,
pCountBuffer,
CountBufferOffset )
Value:
( (This)->ExecuteIndirect(pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) )
2172#define ID3D12GraphicsCommandList3_ExecuteIndirect(This,pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) \
2173 ( (This)->ExecuteIndirect(pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) )

◆ ID3D12GraphicsCommandList3_GetDevice

#define ID3D12GraphicsCommandList3_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
2068#define ID3D12GraphicsCommandList3_GetDevice(This,riid,ppvDevice) \
2069 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12GraphicsCommandList3_GetPrivateData

#define ID3D12GraphicsCommandList3_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
2060#define ID3D12GraphicsCommandList3_GetPrivateData(This,guid,pDataSize,pData) \
2061 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12GraphicsCommandList3_GetType

#define ID3D12GraphicsCommandList3_GetType ( This)
Value:
( (This)->GetType() )
2070#define ID3D12GraphicsCommandList3_GetType(This) \
2071 ( (This)->GetType() )

◆ ID3D12GraphicsCommandList3_IASetIndexBuffer

#define ID3D12GraphicsCommandList3_IASetIndexBuffer ( This,
pView )
Value:
( (This)->IASetIndexBuffer(pView) )
2140#define ID3D12GraphicsCommandList3_IASetIndexBuffer(This,pView) \
2141 ( (This)->IASetIndexBuffer(pView) )

◆ ID3D12GraphicsCommandList3_IASetPrimitiveTopology

#define ID3D12GraphicsCommandList3_IASetPrimitiveTopology ( This,
PrimitiveTopology )
Value:
( (This)->IASetPrimitiveTopology(PrimitiveTopology) )
2094#define ID3D12GraphicsCommandList3_IASetPrimitiveTopology(This,PrimitiveTopology) \
2095 ( (This)->IASetPrimitiveTopology(PrimitiveTopology) )

◆ ID3D12GraphicsCommandList3_IASetVertexBuffers

#define ID3D12GraphicsCommandList3_IASetVertexBuffers ( This,
StartSlot,
NumViews,
pViews )
Value:
( (This)->IASetVertexBuffers(StartSlot,NumViews,pViews) )
2142#define ID3D12GraphicsCommandList3_IASetVertexBuffers(This,StartSlot,NumViews,pViews) \
2143 ( (This)->IASetVertexBuffers(StartSlot,NumViews,pViews) )

◆ ID3D12GraphicsCommandList3_OMSetBlendFactor

#define ID3D12GraphicsCommandList3_OMSetBlendFactor ( This,
BlendFactor )
Value:
( (This)->OMSetBlendFactor(BlendFactor) )
2100#define ID3D12GraphicsCommandList3_OMSetBlendFactor(This,BlendFactor) \
2101 ( (This)->OMSetBlendFactor(BlendFactor) )

◆ ID3D12GraphicsCommandList3_OMSetDepthBounds

#define ID3D12GraphicsCommandList3_OMSetDepthBounds ( This,
Min,
Max )
Value:
( (This)->OMSetDepthBounds(Min,Max) )
2178#define ID3D12GraphicsCommandList3_OMSetDepthBounds(This,Min,Max) \
2179 ( (This)->OMSetDepthBounds(Min,Max) )

◆ ID3D12GraphicsCommandList3_OMSetRenderTargets

#define ID3D12GraphicsCommandList3_OMSetRenderTargets ( This,
NumRenderTargetDescriptors,
pRenderTargetDescriptors,
RTsSingleHandleToDescriptorRange,
pDepthStencilDescriptor )
Value:
( (This)->OMSetRenderTargets(NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) )
2146#define ID3D12GraphicsCommandList3_OMSetRenderTargets(This,NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) \
2147 ( (This)->OMSetRenderTargets(NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) )

◆ ID3D12GraphicsCommandList3_OMSetStencilRef

#define ID3D12GraphicsCommandList3_OMSetStencilRef ( This,
StencilRef )
Value:
( (This)->OMSetStencilRef(StencilRef) )
2102#define ID3D12GraphicsCommandList3_OMSetStencilRef(This,StencilRef) \
2103 ( (This)->OMSetStencilRef(StencilRef) )

◆ ID3D12GraphicsCommandList3_QueryInterface

#define ID3D12GraphicsCommandList3_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
2054#define ID3D12GraphicsCommandList3_QueryInterface(This,riid,ppvObject) \
2055 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12GraphicsCommandList3_Release

#define ID3D12GraphicsCommandList3_Release ( This)
Value:
( (This)->Release() )
2058#define ID3D12GraphicsCommandList3_Release(This) \
2059 ( (This)->Release() )

◆ ID3D12GraphicsCommandList3_Reset

#define ID3D12GraphicsCommandList3_Reset ( This,
pAllocator,
pInitialState )
Value:
( (This)->Reset(pAllocator,pInitialState) )
2074#define ID3D12GraphicsCommandList3_Reset(This,pAllocator,pInitialState) \
2075 ( (This)->Reset(pAllocator,pInitialState) )

◆ ID3D12GraphicsCommandList3_ResolveQueryData

#define ID3D12GraphicsCommandList3_ResolveQueryData ( This,
pQueryHeap,
Type,
StartIndex,
NumQueries,
pDestinationBuffer,
AlignedDestinationBufferOffset )
Value:
( (This)->ResolveQueryData(pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) )
2162#define ID3D12GraphicsCommandList3_ResolveQueryData(This,pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) \
2163 ( (This)->ResolveQueryData(pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) )

◆ ID3D12GraphicsCommandList3_ResolveSubresource

#define ID3D12GraphicsCommandList3_ResolveSubresource ( This,
pDstResource,
DstSubresource,
pSrcResource,
SrcSubresource,
Format )
Value:
( (This)->ResolveSubresource(pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) )
2092#define ID3D12GraphicsCommandList3_ResolveSubresource(This,pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) \
2093 ( (This)->ResolveSubresource(pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) )

◆ ID3D12GraphicsCommandList3_ResolveSubresourceRegion

#define ID3D12GraphicsCommandList3_ResolveSubresourceRegion ( This,
pDstResource,
DstSubresource,
DstX,
DstY,
pSrcResource,
SrcSubresource,
pSrcRect,
Format,
ResolveMode )
Value:
( (This)->ResolveSubresourceRegion(pDstResource,DstSubresource,DstX,DstY,pSrcResource,SrcSubresource,pSrcRect,Format,ResolveMode) )
2182#define ID3D12GraphicsCommandList3_ResolveSubresourceRegion(This,pDstResource,DstSubresource,DstX,DstY,pSrcResource,SrcSubresource,pSrcRect,Format,ResolveMode) \
2183 ( (This)->ResolveSubresourceRegion(pDstResource,DstSubresource,DstX,DstY,pSrcResource,SrcSubresource,pSrcRect,Format,ResolveMode) )

◆ ID3D12GraphicsCommandList3_ResourceBarrier

#define ID3D12GraphicsCommandList3_ResourceBarrier ( This,
NumBarriers,
pBarriers )
Value:
( (This)->ResourceBarrier(NumBarriers,pBarriers) )
2106#define ID3D12GraphicsCommandList3_ResourceBarrier(This,NumBarriers,pBarriers) \
2107 ( (This)->ResourceBarrier(NumBarriers,pBarriers) )

◆ ID3D12GraphicsCommandList3_RSSetScissorRects

#define ID3D12GraphicsCommandList3_RSSetScissorRects ( This,
NumRects,
pRects )
Value:
( (This)->RSSetScissorRects(NumRects,pRects) )
2098#define ID3D12GraphicsCommandList3_RSSetScissorRects(This,NumRects,pRects) \
2099 ( (This)->RSSetScissorRects(NumRects,pRects) )

◆ ID3D12GraphicsCommandList3_RSSetViewports

#define ID3D12GraphicsCommandList3_RSSetViewports ( This,
NumViewports,
pViewports )
Value:
( (This)->RSSetViewports(NumViewports,pViewports) )
2096#define ID3D12GraphicsCommandList3_RSSetViewports(This,NumViewports,pViewports) \
2097 ( (This)->RSSetViewports(NumViewports,pViewports) )

◆ ID3D12GraphicsCommandList3_SetComputeRoot32BitConstant

#define ID3D12GraphicsCommandList3_SetComputeRoot32BitConstant ( This,
RootParameterIndex,
SrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetComputeRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )
2120#define ID3D12GraphicsCommandList3_SetComputeRoot32BitConstant(This,RootParameterIndex,SrcData,DestOffsetIn32BitValues) \
2121 ( (This)->SetComputeRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList3_SetComputeRoot32BitConstants

#define ID3D12GraphicsCommandList3_SetComputeRoot32BitConstants ( This,
RootParameterIndex,
Num32BitValuesToSet,
pSrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetComputeRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )
2124#define ID3D12GraphicsCommandList3_SetComputeRoot32BitConstants(This,RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) \
2125 ( (This)->SetComputeRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList3_SetComputeRootConstantBufferView

#define ID3D12GraphicsCommandList3_SetComputeRootConstantBufferView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootConstantBufferView(RootParameterIndex,BufferLocation) )
2128#define ID3D12GraphicsCommandList3_SetComputeRootConstantBufferView(This,RootParameterIndex,BufferLocation) \
2129 ( (This)->SetComputeRootConstantBufferView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList3_SetComputeRootDescriptorTable

#define ID3D12GraphicsCommandList3_SetComputeRootDescriptorTable ( This,
RootParameterIndex,
BaseDescriptor )
Value:
( (This)->SetComputeRootDescriptorTable(RootParameterIndex,BaseDescriptor) )
2116#define ID3D12GraphicsCommandList3_SetComputeRootDescriptorTable(This,RootParameterIndex,BaseDescriptor) \
2117 ( (This)->SetComputeRootDescriptorTable(RootParameterIndex,BaseDescriptor) )

◆ ID3D12GraphicsCommandList3_SetComputeRootShaderResourceView

#define ID3D12GraphicsCommandList3_SetComputeRootShaderResourceView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootShaderResourceView(RootParameterIndex,BufferLocation) )
2132#define ID3D12GraphicsCommandList3_SetComputeRootShaderResourceView(This,RootParameterIndex,BufferLocation) \
2133 ( (This)->SetComputeRootShaderResourceView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList3_SetComputeRootSignature

#define ID3D12GraphicsCommandList3_SetComputeRootSignature ( This,
pRootSignature )
Value:
( (This)->SetComputeRootSignature(pRootSignature) )
2112#define ID3D12GraphicsCommandList3_SetComputeRootSignature(This,pRootSignature) \
2113 ( (This)->SetComputeRootSignature(pRootSignature) )

◆ ID3D12GraphicsCommandList3_SetComputeRootUnorderedAccessView

#define ID3D12GraphicsCommandList3_SetComputeRootUnorderedAccessView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootUnorderedAccessView(RootParameterIndex,BufferLocation) )
2136#define ID3D12GraphicsCommandList3_SetComputeRootUnorderedAccessView(This,RootParameterIndex,BufferLocation) \
2137 ( (This)->SetComputeRootUnorderedAccessView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList3_SetDescriptorHeaps

#define ID3D12GraphicsCommandList3_SetDescriptorHeaps ( This,
NumDescriptorHeaps,
ppDescriptorHeaps )
Value:
( (This)->SetDescriptorHeaps(NumDescriptorHeaps,ppDescriptorHeaps) )
2110#define ID3D12GraphicsCommandList3_SetDescriptorHeaps(This,NumDescriptorHeaps,ppDescriptorHeaps) \
2111 ( (This)->SetDescriptorHeaps(NumDescriptorHeaps,ppDescriptorHeaps) )

◆ ID3D12GraphicsCommandList3_SetGraphicsRoot32BitConstant

#define ID3D12GraphicsCommandList3_SetGraphicsRoot32BitConstant ( This,
RootParameterIndex,
SrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetGraphicsRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )
2122#define ID3D12GraphicsCommandList3_SetGraphicsRoot32BitConstant(This,RootParameterIndex,SrcData,DestOffsetIn32BitValues) \
2123 ( (This)->SetGraphicsRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList3_SetGraphicsRoot32BitConstants

#define ID3D12GraphicsCommandList3_SetGraphicsRoot32BitConstants ( This,
RootParameterIndex,
Num32BitValuesToSet,
pSrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetGraphicsRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )
2126#define ID3D12GraphicsCommandList3_SetGraphicsRoot32BitConstants(This,RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) \
2127 ( (This)->SetGraphicsRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList3_SetGraphicsRootConstantBufferView

#define ID3D12GraphicsCommandList3_SetGraphicsRootConstantBufferView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootConstantBufferView(RootParameterIndex,BufferLocation) )
2130#define ID3D12GraphicsCommandList3_SetGraphicsRootConstantBufferView(This,RootParameterIndex,BufferLocation) \
2131 ( (This)->SetGraphicsRootConstantBufferView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList3_SetGraphicsRootDescriptorTable

#define ID3D12GraphicsCommandList3_SetGraphicsRootDescriptorTable ( This,
RootParameterIndex,
BaseDescriptor )
Value:
( (This)->SetGraphicsRootDescriptorTable(RootParameterIndex,BaseDescriptor) )
2118#define ID3D12GraphicsCommandList3_SetGraphicsRootDescriptorTable(This,RootParameterIndex,BaseDescriptor) \
2119 ( (This)->SetGraphicsRootDescriptorTable(RootParameterIndex,BaseDescriptor) )

◆ ID3D12GraphicsCommandList3_SetGraphicsRootShaderResourceView

#define ID3D12GraphicsCommandList3_SetGraphicsRootShaderResourceView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootShaderResourceView(RootParameterIndex,BufferLocation) )
2134#define ID3D12GraphicsCommandList3_SetGraphicsRootShaderResourceView(This,RootParameterIndex,BufferLocation) \
2135 ( (This)->SetGraphicsRootShaderResourceView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList3_SetGraphicsRootSignature

#define ID3D12GraphicsCommandList3_SetGraphicsRootSignature ( This,
pRootSignature )
Value:
( (This)->SetGraphicsRootSignature(pRootSignature) )
2114#define ID3D12GraphicsCommandList3_SetGraphicsRootSignature(This,pRootSignature) \
2115 ( (This)->SetGraphicsRootSignature(pRootSignature) )

◆ ID3D12GraphicsCommandList3_SetGraphicsRootUnorderedAccessView

#define ID3D12GraphicsCommandList3_SetGraphicsRootUnorderedAccessView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootUnorderedAccessView(RootParameterIndex,BufferLocation) )
2138#define ID3D12GraphicsCommandList3_SetGraphicsRootUnorderedAccessView(This,RootParameterIndex,BufferLocation) \
2139 ( (This)->SetGraphicsRootUnorderedAccessView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList3_SetMarker

#define ID3D12GraphicsCommandList3_SetMarker ( This,
Metadata,
pData,
Size )
Value:
( (This)->SetMarker(Metadata,pData,Size) )
2166#define ID3D12GraphicsCommandList3_SetMarker(This,Metadata,pData,Size) \
2167 ( (This)->SetMarker(Metadata,pData,Size) )

◆ ID3D12GraphicsCommandList3_SetName

#define ID3D12GraphicsCommandList3_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
2066#define ID3D12GraphicsCommandList3_SetName(This,Name) \
2067 ( (This)->SetName(Name) )

◆ ID3D12GraphicsCommandList3_SetPipelineState

#define ID3D12GraphicsCommandList3_SetPipelineState ( This,
pPipelineState )
Value:
( (This)->SetPipelineState(pPipelineState) )
2104#define ID3D12GraphicsCommandList3_SetPipelineState(This,pPipelineState) \
2105 ( (This)->SetPipelineState(pPipelineState) )

◆ ID3D12GraphicsCommandList3_SetPredication

#define ID3D12GraphicsCommandList3_SetPredication ( This,
pBuffer,
AlignedBufferOffset,
Operation )
Value:
( (This)->SetPredication(pBuffer,AlignedBufferOffset,Operation) )
2164#define ID3D12GraphicsCommandList3_SetPredication(This,pBuffer,AlignedBufferOffset,Operation) \
2165 ( (This)->SetPredication(pBuffer,AlignedBufferOffset,Operation) )

◆ ID3D12GraphicsCommandList3_SetPrivateData

#define ID3D12GraphicsCommandList3_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
2062#define ID3D12GraphicsCommandList3_SetPrivateData(This,guid,DataSize,pData) \
2063 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12GraphicsCommandList3_SetPrivateDataInterface

#define ID3D12GraphicsCommandList3_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
2064#define ID3D12GraphicsCommandList3_SetPrivateDataInterface(This,guid,pData) \
2065 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12GraphicsCommandList3_SetProtectedResourceSession

#define ID3D12GraphicsCommandList3_SetProtectedResourceSession ( This,
pProtectedResourceSession )
Value:
( (This)->SetProtectedResourceSession(pProtectedResourceSession) )
2188#define ID3D12GraphicsCommandList3_SetProtectedResourceSession(This,pProtectedResourceSession) \
2189 ( (This)->SetProtectedResourceSession(pProtectedResourceSession) )

◆ ID3D12GraphicsCommandList3_SetSamplePositions

#define ID3D12GraphicsCommandList3_SetSamplePositions ( This,
NumSamplesPerPixel,
NumPixels,
pSamplePositions )
Value:
( (This)->SetSamplePositions(NumSamplesPerPixel,NumPixels,pSamplePositions) )
2180#define ID3D12GraphicsCommandList3_SetSamplePositions(This,NumSamplesPerPixel,NumPixels,pSamplePositions) \
2181 ( (This)->SetSamplePositions(NumSamplesPerPixel,NumPixels,pSamplePositions) )

◆ ID3D12GraphicsCommandList3_SetViewInstanceMask

#define ID3D12GraphicsCommandList3_SetViewInstanceMask ( This,
Mask )
Value:
( (This)->SetViewInstanceMask(Mask) )
2184#define ID3D12GraphicsCommandList3_SetViewInstanceMask(This,Mask) \
2185 ( (This)->SetViewInstanceMask(Mask) )

◆ ID3D12GraphicsCommandList3_SOSetTargets

#define ID3D12GraphicsCommandList3_SOSetTargets ( This,
StartSlot,
NumViews,
pViews )
Value:
( (This)->SOSetTargets(StartSlot,NumViews,pViews) )
2144#define ID3D12GraphicsCommandList3_SOSetTargets(This,StartSlot,NumViews,pViews) \
2145 ( (This)->SOSetTargets(StartSlot,NumViews,pViews) )

◆ ID3D12GraphicsCommandList3_WriteBufferImmediate

#define ID3D12GraphicsCommandList3_WriteBufferImmediate ( This,
Count,
pParams,
pModes )
Value:
( (This)->WriteBufferImmediate(Count,pParams,pModes) )
2186#define ID3D12GraphicsCommandList3_WriteBufferImmediate(This,Count,pParams,pModes) \
2187 ( (This)->WriteBufferImmediate(Count,pParams,pModes) )

◆ ID3D12GraphicsCommandList4_AddRef

#define ID3D12GraphicsCommandList4_AddRef ( This)
Value:
( (This)->AddRef() )
2210#define ID3D12GraphicsCommandList4_AddRef(This) \
2211 ( (This)->AddRef() )

◆ ID3D12GraphicsCommandList4_AtomicCopyBufferUINT

#define ID3D12GraphicsCommandList4_AtomicCopyBufferUINT ( This,
pDstBuffer,
DstOffset,
pSrcBuffer,
SrcOffset,
Dependencies,
ppDependentResources,
pDependentSubresourceRanges )
Value:
( (This)->AtomicCopyBufferUINT(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )
2328#define ID3D12GraphicsCommandList4_AtomicCopyBufferUINT(This,pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) \
2329 ( (This)->AtomicCopyBufferUINT(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )

◆ ID3D12GraphicsCommandList4_AtomicCopyBufferUINT64

#define ID3D12GraphicsCommandList4_AtomicCopyBufferUINT64 ( This,
pDstBuffer,
DstOffset,
pSrcBuffer,
SrcOffset,
Dependencies,
ppDependentResources,
pDependentSubresourceRanges )
Value:
( (This)->AtomicCopyBufferUINT64(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )
2330#define ID3D12GraphicsCommandList4_AtomicCopyBufferUINT64(This,pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) \
2331 ( (This)->AtomicCopyBufferUINT64(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )

◆ ID3D12GraphicsCommandList4_BeginEvent

#define ID3D12GraphicsCommandList4_BeginEvent ( This,
Metadata,
pData,
Size )
Value:
( (This)->BeginEvent(Metadata,pData,Size) )
2322#define ID3D12GraphicsCommandList4_BeginEvent(This,Metadata,pData,Size) \
2323 ( (This)->BeginEvent(Metadata,pData,Size) )

◆ ID3D12GraphicsCommandList4_BeginQuery

#define ID3D12GraphicsCommandList4_BeginQuery ( This,
pQueryHeap,
Type,
Index )
Value:
( (This)->BeginQuery(pQueryHeap,Type,Index) )
2312#define ID3D12GraphicsCommandList4_BeginQuery(This,pQueryHeap,Type,Index) \
2313 ( (This)->BeginQuery(pQueryHeap,Type,Index) )

◆ ID3D12GraphicsCommandList4_BeginRenderPass

#define ID3D12GraphicsCommandList4_BeginRenderPass ( This,
NumRenderTargets,
pRenderTargets,
pDepthStencil,
Flags )
Value:
( (This)->BeginRenderPass(NumRenderTargets,pRenderTargets,pDepthStencil,Flags) )
2344#define ID3D12GraphicsCommandList4_BeginRenderPass(This,NumRenderTargets,pRenderTargets,pDepthStencil,Flags) \
2345 ( (This)->BeginRenderPass(NumRenderTargets,pRenderTargets,pDepthStencil,Flags) )

◆ ID3D12GraphicsCommandList4_BuildRaytracingAccelerationStructure

#define ID3D12GraphicsCommandList4_BuildRaytracingAccelerationStructure ( This,
pDesc,
NumPostbuildInfoDescs,
pPostbuildInfoDescs )
Value:
( (This)->BuildRaytracingAccelerationStructure(pDesc,NumPostbuildInfoDescs,pPostbuildInfoDescs) )
2352#define ID3D12GraphicsCommandList4_BuildRaytracingAccelerationStructure(This,pDesc,NumPostbuildInfoDescs,pPostbuildInfoDescs) \
2353 ( (This)->BuildRaytracingAccelerationStructure(pDesc,NumPostbuildInfoDescs,pPostbuildInfoDescs) )

◆ ID3D12GraphicsCommandList4_ClearDepthStencilView

#define ID3D12GraphicsCommandList4_ClearDepthStencilView ( This,
DepthStencilView,
ClearFlags,
Depth,
Stencil,
NumRects,
pRects )
Value:
( (This)->ClearDepthStencilView(DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) )
2302#define ID3D12GraphicsCommandList4_ClearDepthStencilView(This,DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) \
2303 ( (This)->ClearDepthStencilView(DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) )

◆ ID3D12GraphicsCommandList4_ClearRenderTargetView

#define ID3D12GraphicsCommandList4_ClearRenderTargetView ( This,
RenderTargetView,
ColorRGBA,
NumRects,
pRects )
Value:
( (This)->ClearRenderTargetView(RenderTargetView,ColorRGBA,NumRects,pRects) )
2304#define ID3D12GraphicsCommandList4_ClearRenderTargetView(This,RenderTargetView,ColorRGBA,NumRects,pRects) \
2305 ( (This)->ClearRenderTargetView(RenderTargetView,ColorRGBA,NumRects,pRects) )

◆ ID3D12GraphicsCommandList4_ClearState

#define ID3D12GraphicsCommandList4_ClearState ( This,
pPipelineState )
Value:
( (This)->ClearState(pPipelineState) )
2230#define ID3D12GraphicsCommandList4_ClearState(This,pPipelineState) \
2231 ( (This)->ClearState(pPipelineState) )

◆ ID3D12GraphicsCommandList4_ClearUnorderedAccessViewFloat

#define ID3D12GraphicsCommandList4_ClearUnorderedAccessViewFloat ( This,
ViewGPUHandleInCurrentHeap,
ViewCPUHandle,
pResource,
Values,
NumRects,
pRects )
Value:
( (This)->ClearUnorderedAccessViewFloat(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )
2308#define ID3D12GraphicsCommandList4_ClearUnorderedAccessViewFloat(This,ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) \
2309 ( (This)->ClearUnorderedAccessViewFloat(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )

◆ ID3D12GraphicsCommandList4_ClearUnorderedAccessViewUint

#define ID3D12GraphicsCommandList4_ClearUnorderedAccessViewUint ( This,
ViewGPUHandleInCurrentHeap,
ViewCPUHandle,
pResource,
Values,
NumRects,
pRects )
Value:
( (This)->ClearUnorderedAccessViewUint(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )
2306#define ID3D12GraphicsCommandList4_ClearUnorderedAccessViewUint(This,ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) \
2307 ( (This)->ClearUnorderedAccessViewUint(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )

◆ ID3D12GraphicsCommandList4_Close

#define ID3D12GraphicsCommandList4_Close ( This)
Value:
( (This)->Close() )
2226#define ID3D12GraphicsCommandList4_Close(This) \
2227 ( (This)->Close() )

◆ ID3D12GraphicsCommandList4_CopyBufferRegion

#define ID3D12GraphicsCommandList4_CopyBufferRegion ( This,
pDstBuffer,
DstOffset,
pSrcBuffer,
SrcOffset,
NumBytes )
Value:
( (This)->CopyBufferRegion(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) )
2238#define ID3D12GraphicsCommandList4_CopyBufferRegion(This,pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) \
2239 ( (This)->CopyBufferRegion(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) )

◆ ID3D12GraphicsCommandList4_CopyRaytracingAccelerationStructure

#define ID3D12GraphicsCommandList4_CopyRaytracingAccelerationStructure ( This,
DestAccelerationStructureData,
SourceAccelerationStructureData,
Mode )
Value:
( (This)->CopyRaytracingAccelerationStructure(DestAccelerationStructureData,SourceAccelerationStructureData,Mode) )
2356#define ID3D12GraphicsCommandList4_CopyRaytracingAccelerationStructure(This,DestAccelerationStructureData,SourceAccelerationStructureData,Mode) \
2357 ( (This)->CopyRaytracingAccelerationStructure(DestAccelerationStructureData,SourceAccelerationStructureData,Mode) )

◆ ID3D12GraphicsCommandList4_CopyResource

#define ID3D12GraphicsCommandList4_CopyResource ( This,
pDstResource,
pSrcResource )
Value:
( (This)->CopyResource(pDstResource,pSrcResource) )
2242#define ID3D12GraphicsCommandList4_CopyResource(This,pDstResource,pSrcResource) \
2243 ( (This)->CopyResource(pDstResource,pSrcResource) )

◆ ID3D12GraphicsCommandList4_CopyTextureRegion

#define ID3D12GraphicsCommandList4_CopyTextureRegion ( This,
pDst,
DstX,
DstY,
DstZ,
pSrc,
pSrcBox )
Value:
( (This)->CopyTextureRegion(pDst,DstX,DstY,DstZ,pSrc,pSrcBox) )
2240#define ID3D12GraphicsCommandList4_CopyTextureRegion(This,pDst,DstX,DstY,DstZ,pSrc,pSrcBox) \
2241 ( (This)->CopyTextureRegion(pDst,DstX,DstY,DstZ,pSrc,pSrcBox) )

◆ ID3D12GraphicsCommandList4_CopyTiles

#define ID3D12GraphicsCommandList4_CopyTiles ( This,
pTiledResource,
pTileRegionStartCoordinate,
pTileRegionSize,
pBuffer,
BufferStartOffsetInBytes,
Flags )
Value:
( (This)->CopyTiles(pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) )
2244#define ID3D12GraphicsCommandList4_CopyTiles(This,pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) \
2245 ( (This)->CopyTiles(pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) )

◆ ID3D12GraphicsCommandList4_DiscardResource

#define ID3D12GraphicsCommandList4_DiscardResource ( This,
pResource,
pRegion )
Value:
( (This)->DiscardResource(pResource,pRegion) )
2310#define ID3D12GraphicsCommandList4_DiscardResource(This,pResource,pRegion) \
2311 ( (This)->DiscardResource(pResource,pRegion) )

◆ ID3D12GraphicsCommandList4_Dispatch

#define ID3D12GraphicsCommandList4_Dispatch ( This,
ThreadGroupCountX,
ThreadGroupCountY,
ThreadGroupCountZ )
Value:
( (This)->Dispatch(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )
2236#define ID3D12GraphicsCommandList4_Dispatch(This,ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) \
2237 ( (This)->Dispatch(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )

◆ ID3D12GraphicsCommandList4_DispatchRays

#define ID3D12GraphicsCommandList4_DispatchRays ( This,
pDesc )
Value:
( (This)->DispatchRays(pDesc) )
2360#define ID3D12GraphicsCommandList4_DispatchRays(This,pDesc) \
2361 ( (This)->DispatchRays(pDesc) )

◆ ID3D12GraphicsCommandList4_DrawIndexedInstanced

#define ID3D12GraphicsCommandList4_DrawIndexedInstanced ( This,
IndexCountPerInstance,
InstanceCount,
StartIndexLocation,
BaseVertexLocation,
StartInstanceLocation )
Value:
( (This)->DrawIndexedInstanced(IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) )
2234#define ID3D12GraphicsCommandList4_DrawIndexedInstanced(This,IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) \
2235 ( (This)->DrawIndexedInstanced(IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) )

◆ ID3D12GraphicsCommandList4_DrawInstanced

#define ID3D12GraphicsCommandList4_DrawInstanced ( This,
VertexCountPerInstance,
InstanceCount,
StartVertexLocation,
StartInstanceLocation )
Value:
( (This)->DrawInstanced(VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) )
2232#define ID3D12GraphicsCommandList4_DrawInstanced(This,VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) \
2233 ( (This)->DrawInstanced(VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) )

◆ ID3D12GraphicsCommandList4_EmitRaytracingAccelerationStructurePostbuildInfo

#define ID3D12GraphicsCommandList4_EmitRaytracingAccelerationStructurePostbuildInfo ( This,
pDesc,
NumSourceAccelerationStructures,
pSourceAccelerationStructureData )
Value:
( (This)->EmitRaytracingAccelerationStructurePostbuildInfo(pDesc,NumSourceAccelerationStructures,pSourceAccelerationStructureData) )
2354#define ID3D12GraphicsCommandList4_EmitRaytracingAccelerationStructurePostbuildInfo(This,pDesc,NumSourceAccelerationStructures,pSourceAccelerationStructureData) \
2355 ( (This)->EmitRaytracingAccelerationStructurePostbuildInfo(pDesc,NumSourceAccelerationStructures,pSourceAccelerationStructureData) )

◆ ID3D12GraphicsCommandList4_EndEvent

#define ID3D12GraphicsCommandList4_EndEvent ( This)
Value:
( (This)->EndEvent() )
2324#define ID3D12GraphicsCommandList4_EndEvent(This) \
2325 ( (This)->EndEvent() )

◆ ID3D12GraphicsCommandList4_EndQuery

#define ID3D12GraphicsCommandList4_EndQuery ( This,
pQueryHeap,
Type,
Index )
Value:
( (This)->EndQuery(pQueryHeap,Type,Index) )
2314#define ID3D12GraphicsCommandList4_EndQuery(This,pQueryHeap,Type,Index) \
2315 ( (This)->EndQuery(pQueryHeap,Type,Index) )

◆ ID3D12GraphicsCommandList4_EndRenderPass

#define ID3D12GraphicsCommandList4_EndRenderPass ( This)
Value:
( (This)->EndRenderPass() )
2346#define ID3D12GraphicsCommandList4_EndRenderPass(This) \
2347 ( (This)->EndRenderPass() )

◆ ID3D12GraphicsCommandList4_ExecuteBundle

#define ID3D12GraphicsCommandList4_ExecuteBundle ( This,
pCommandList )
Value:
( (This)->ExecuteBundle(pCommandList) )
2262#define ID3D12GraphicsCommandList4_ExecuteBundle(This,pCommandList) \
2263 ( (This)->ExecuteBundle(pCommandList) )

◆ ID3D12GraphicsCommandList4_ExecuteIndirect

#define ID3D12GraphicsCommandList4_ExecuteIndirect ( This,
pCommandSignature,
MaxCommandCount,
pArgumentBuffer,
ArgumentBufferOffset,
pCountBuffer,
CountBufferOffset )
Value:
( (This)->ExecuteIndirect(pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) )
2326#define ID3D12GraphicsCommandList4_ExecuteIndirect(This,pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) \
2327 ( (This)->ExecuteIndirect(pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) )

◆ ID3D12GraphicsCommandList4_ExecuteMetaCommand

#define ID3D12GraphicsCommandList4_ExecuteMetaCommand ( This,
pMetaCommand,
pExecutionParametersData,
ExecutionParametersDataSizeInBytes )
Value:
( (This)->ExecuteMetaCommand(pMetaCommand,pExecutionParametersData,ExecutionParametersDataSizeInBytes) )
2350#define ID3D12GraphicsCommandList4_ExecuteMetaCommand(This,pMetaCommand,pExecutionParametersData,ExecutionParametersDataSizeInBytes) \
2351 ( (This)->ExecuteMetaCommand(pMetaCommand,pExecutionParametersData,ExecutionParametersDataSizeInBytes) )

◆ ID3D12GraphicsCommandList4_GetDevice

#define ID3D12GraphicsCommandList4_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
2222#define ID3D12GraphicsCommandList4_GetDevice(This,riid,ppvDevice) \
2223 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12GraphicsCommandList4_GetPrivateData

#define ID3D12GraphicsCommandList4_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
2214#define ID3D12GraphicsCommandList4_GetPrivateData(This,guid,pDataSize,pData) \
2215 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12GraphicsCommandList4_GetType

#define ID3D12GraphicsCommandList4_GetType ( This)
Value:
( (This)->GetType() )
2224#define ID3D12GraphicsCommandList4_GetType(This) \
2225 ( (This)->GetType() )

◆ ID3D12GraphicsCommandList4_IASetIndexBuffer

#define ID3D12GraphicsCommandList4_IASetIndexBuffer ( This,
pView )
Value:
( (This)->IASetIndexBuffer(pView) )
2294#define ID3D12GraphicsCommandList4_IASetIndexBuffer(This,pView) \
2295 ( (This)->IASetIndexBuffer(pView) )

◆ ID3D12GraphicsCommandList4_IASetPrimitiveTopology

#define ID3D12GraphicsCommandList4_IASetPrimitiveTopology ( This,
PrimitiveTopology )
Value:
( (This)->IASetPrimitiveTopology(PrimitiveTopology) )
2248#define ID3D12GraphicsCommandList4_IASetPrimitiveTopology(This,PrimitiveTopology) \
2249 ( (This)->IASetPrimitiveTopology(PrimitiveTopology) )

◆ ID3D12GraphicsCommandList4_IASetVertexBuffers

#define ID3D12GraphicsCommandList4_IASetVertexBuffers ( This,
StartSlot,
NumViews,
pViews )
Value:
( (This)->IASetVertexBuffers(StartSlot,NumViews,pViews) )
2296#define ID3D12GraphicsCommandList4_IASetVertexBuffers(This,StartSlot,NumViews,pViews) \
2297 ( (This)->IASetVertexBuffers(StartSlot,NumViews,pViews) )

◆ ID3D12GraphicsCommandList4_InitializeMetaCommand

#define ID3D12GraphicsCommandList4_InitializeMetaCommand ( This,
pMetaCommand,
pInitializationParametersData,
InitializationParametersDataSizeInBytes )
Value:
( (This)->InitializeMetaCommand(pMetaCommand,pInitializationParametersData,InitializationParametersDataSizeInBytes) )
2348#define ID3D12GraphicsCommandList4_InitializeMetaCommand(This,pMetaCommand,pInitializationParametersData,InitializationParametersDataSizeInBytes) \
2349 ( (This)->InitializeMetaCommand(pMetaCommand,pInitializationParametersData,InitializationParametersDataSizeInBytes) )

◆ ID3D12GraphicsCommandList4_OMSetBlendFactor

#define ID3D12GraphicsCommandList4_OMSetBlendFactor ( This,
BlendFactor )
Value:
( (This)->OMSetBlendFactor(BlendFactor) )
2254#define ID3D12GraphicsCommandList4_OMSetBlendFactor(This,BlendFactor) \
2255 ( (This)->OMSetBlendFactor(BlendFactor) )

◆ ID3D12GraphicsCommandList4_OMSetDepthBounds

#define ID3D12GraphicsCommandList4_OMSetDepthBounds ( This,
Min,
Max )
Value:
( (This)->OMSetDepthBounds(Min,Max) )
2332#define ID3D12GraphicsCommandList4_OMSetDepthBounds(This,Min,Max) \
2333 ( (This)->OMSetDepthBounds(Min,Max) )

◆ ID3D12GraphicsCommandList4_OMSetRenderTargets

#define ID3D12GraphicsCommandList4_OMSetRenderTargets ( This,
NumRenderTargetDescriptors,
pRenderTargetDescriptors,
RTsSingleHandleToDescriptorRange,
pDepthStencilDescriptor )
Value:
( (This)->OMSetRenderTargets(NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) )
2300#define ID3D12GraphicsCommandList4_OMSetRenderTargets(This,NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) \
2301 ( (This)->OMSetRenderTargets(NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) )

◆ ID3D12GraphicsCommandList4_OMSetStencilRef

#define ID3D12GraphicsCommandList4_OMSetStencilRef ( This,
StencilRef )
Value:
( (This)->OMSetStencilRef(StencilRef) )
2256#define ID3D12GraphicsCommandList4_OMSetStencilRef(This,StencilRef) \
2257 ( (This)->OMSetStencilRef(StencilRef) )

◆ ID3D12GraphicsCommandList4_QueryInterface

#define ID3D12GraphicsCommandList4_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
2208#define ID3D12GraphicsCommandList4_QueryInterface(This,riid,ppvObject) \
2209 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12GraphicsCommandList4_Release

#define ID3D12GraphicsCommandList4_Release ( This)
Value:
( (This)->Release() )
2212#define ID3D12GraphicsCommandList4_Release(This) \
2213 ( (This)->Release() )

◆ ID3D12GraphicsCommandList4_Reset

#define ID3D12GraphicsCommandList4_Reset ( This,
pAllocator,
pInitialState )
Value:
( (This)->Reset(pAllocator,pInitialState) )
2228#define ID3D12GraphicsCommandList4_Reset(This,pAllocator,pInitialState) \
2229 ( (This)->Reset(pAllocator,pInitialState) )

◆ ID3D12GraphicsCommandList4_ResolveQueryData

#define ID3D12GraphicsCommandList4_ResolveQueryData ( This,
pQueryHeap,
Type,
StartIndex,
NumQueries,
pDestinationBuffer,
AlignedDestinationBufferOffset )
Value:
( (This)->ResolveQueryData(pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) )
2316#define ID3D12GraphicsCommandList4_ResolveQueryData(This,pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) \
2317 ( (This)->ResolveQueryData(pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) )

◆ ID3D12GraphicsCommandList4_ResolveSubresource

#define ID3D12GraphicsCommandList4_ResolveSubresource ( This,
pDstResource,
DstSubresource,
pSrcResource,
SrcSubresource,
Format )
Value:
( (This)->ResolveSubresource(pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) )
2246#define ID3D12GraphicsCommandList4_ResolveSubresource(This,pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) \
2247 ( (This)->ResolveSubresource(pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) )

◆ ID3D12GraphicsCommandList4_ResolveSubresourceRegion

#define ID3D12GraphicsCommandList4_ResolveSubresourceRegion ( This,
pDstResource,
DstSubresource,
DstX,
DstY,
pSrcResource,
SrcSubresource,
pSrcRect,
Format,
ResolveMode )
Value:
( (This)->ResolveSubresourceRegion(pDstResource,DstSubresource,DstX,DstY,pSrcResource,SrcSubresource,pSrcRect,Format,ResolveMode) )
2336#define ID3D12GraphicsCommandList4_ResolveSubresourceRegion(This,pDstResource,DstSubresource,DstX,DstY,pSrcResource,SrcSubresource,pSrcRect,Format,ResolveMode) \
2337 ( (This)->ResolveSubresourceRegion(pDstResource,DstSubresource,DstX,DstY,pSrcResource,SrcSubresource,pSrcRect,Format,ResolveMode) )

◆ ID3D12GraphicsCommandList4_ResourceBarrier

#define ID3D12GraphicsCommandList4_ResourceBarrier ( This,
NumBarriers,
pBarriers )
Value:
( (This)->ResourceBarrier(NumBarriers,pBarriers) )
2260#define ID3D12GraphicsCommandList4_ResourceBarrier(This,NumBarriers,pBarriers) \
2261 ( (This)->ResourceBarrier(NumBarriers,pBarriers) )

◆ ID3D12GraphicsCommandList4_RSSetScissorRects

#define ID3D12GraphicsCommandList4_RSSetScissorRects ( This,
NumRects,
pRects )
Value:
( (This)->RSSetScissorRects(NumRects,pRects) )
2252#define ID3D12GraphicsCommandList4_RSSetScissorRects(This,NumRects,pRects) \
2253 ( (This)->RSSetScissorRects(NumRects,pRects) )

◆ ID3D12GraphicsCommandList4_RSSetViewports

#define ID3D12GraphicsCommandList4_RSSetViewports ( This,
NumViewports,
pViewports )
Value:
( (This)->RSSetViewports(NumViewports,pViewports) )
2250#define ID3D12GraphicsCommandList4_RSSetViewports(This,NumViewports,pViewports) \
2251 ( (This)->RSSetViewports(NumViewports,pViewports) )

◆ ID3D12GraphicsCommandList4_SetComputeRoot32BitConstant

#define ID3D12GraphicsCommandList4_SetComputeRoot32BitConstant ( This,
RootParameterIndex,
SrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetComputeRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )
2274#define ID3D12GraphicsCommandList4_SetComputeRoot32BitConstant(This,RootParameterIndex,SrcData,DestOffsetIn32BitValues) \
2275 ( (This)->SetComputeRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList4_SetComputeRoot32BitConstants

#define ID3D12GraphicsCommandList4_SetComputeRoot32BitConstants ( This,
RootParameterIndex,
Num32BitValuesToSet,
pSrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetComputeRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )
2278#define ID3D12GraphicsCommandList4_SetComputeRoot32BitConstants(This,RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) \
2279 ( (This)->SetComputeRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList4_SetComputeRootConstantBufferView

#define ID3D12GraphicsCommandList4_SetComputeRootConstantBufferView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootConstantBufferView(RootParameterIndex,BufferLocation) )
2282#define ID3D12GraphicsCommandList4_SetComputeRootConstantBufferView(This,RootParameterIndex,BufferLocation) \
2283 ( (This)->SetComputeRootConstantBufferView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList4_SetComputeRootDescriptorTable

#define ID3D12GraphicsCommandList4_SetComputeRootDescriptorTable ( This,
RootParameterIndex,
BaseDescriptor )
Value:
( (This)->SetComputeRootDescriptorTable(RootParameterIndex,BaseDescriptor) )
2270#define ID3D12GraphicsCommandList4_SetComputeRootDescriptorTable(This,RootParameterIndex,BaseDescriptor) \
2271 ( (This)->SetComputeRootDescriptorTable(RootParameterIndex,BaseDescriptor) )

◆ ID3D12GraphicsCommandList4_SetComputeRootShaderResourceView

#define ID3D12GraphicsCommandList4_SetComputeRootShaderResourceView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootShaderResourceView(RootParameterIndex,BufferLocation) )
2286#define ID3D12GraphicsCommandList4_SetComputeRootShaderResourceView(This,RootParameterIndex,BufferLocation) \
2287 ( (This)->SetComputeRootShaderResourceView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList4_SetComputeRootSignature

#define ID3D12GraphicsCommandList4_SetComputeRootSignature ( This,
pRootSignature )
Value:
( (This)->SetComputeRootSignature(pRootSignature) )
2266#define ID3D12GraphicsCommandList4_SetComputeRootSignature(This,pRootSignature) \
2267 ( (This)->SetComputeRootSignature(pRootSignature) )

◆ ID3D12GraphicsCommandList4_SetComputeRootUnorderedAccessView

#define ID3D12GraphicsCommandList4_SetComputeRootUnorderedAccessView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootUnorderedAccessView(RootParameterIndex,BufferLocation) )
2290#define ID3D12GraphicsCommandList4_SetComputeRootUnorderedAccessView(This,RootParameterIndex,BufferLocation) \
2291 ( (This)->SetComputeRootUnorderedAccessView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList4_SetDescriptorHeaps

#define ID3D12GraphicsCommandList4_SetDescriptorHeaps ( This,
NumDescriptorHeaps,
ppDescriptorHeaps )
Value:
( (This)->SetDescriptorHeaps(NumDescriptorHeaps,ppDescriptorHeaps) )
2264#define ID3D12GraphicsCommandList4_SetDescriptorHeaps(This,NumDescriptorHeaps,ppDescriptorHeaps) \
2265 ( (This)->SetDescriptorHeaps(NumDescriptorHeaps,ppDescriptorHeaps) )

◆ ID3D12GraphicsCommandList4_SetGraphicsRoot32BitConstant

#define ID3D12GraphicsCommandList4_SetGraphicsRoot32BitConstant ( This,
RootParameterIndex,
SrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetGraphicsRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )
2276#define ID3D12GraphicsCommandList4_SetGraphicsRoot32BitConstant(This,RootParameterIndex,SrcData,DestOffsetIn32BitValues) \
2277 ( (This)->SetGraphicsRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList4_SetGraphicsRoot32BitConstants

#define ID3D12GraphicsCommandList4_SetGraphicsRoot32BitConstants ( This,
RootParameterIndex,
Num32BitValuesToSet,
pSrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetGraphicsRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )
2280#define ID3D12GraphicsCommandList4_SetGraphicsRoot32BitConstants(This,RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) \
2281 ( (This)->SetGraphicsRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList4_SetGraphicsRootConstantBufferView

#define ID3D12GraphicsCommandList4_SetGraphicsRootConstantBufferView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootConstantBufferView(RootParameterIndex,BufferLocation) )
2284#define ID3D12GraphicsCommandList4_SetGraphicsRootConstantBufferView(This,RootParameterIndex,BufferLocation) \
2285 ( (This)->SetGraphicsRootConstantBufferView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList4_SetGraphicsRootDescriptorTable

#define ID3D12GraphicsCommandList4_SetGraphicsRootDescriptorTable ( This,
RootParameterIndex,
BaseDescriptor )
Value:
( (This)->SetGraphicsRootDescriptorTable(RootParameterIndex,BaseDescriptor) )
2272#define ID3D12GraphicsCommandList4_SetGraphicsRootDescriptorTable(This,RootParameterIndex,BaseDescriptor) \
2273 ( (This)->SetGraphicsRootDescriptorTable(RootParameterIndex,BaseDescriptor) )

◆ ID3D12GraphicsCommandList4_SetGraphicsRootShaderResourceView

#define ID3D12GraphicsCommandList4_SetGraphicsRootShaderResourceView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootShaderResourceView(RootParameterIndex,BufferLocation) )
2288#define ID3D12GraphicsCommandList4_SetGraphicsRootShaderResourceView(This,RootParameterIndex,BufferLocation) \
2289 ( (This)->SetGraphicsRootShaderResourceView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList4_SetGraphicsRootSignature

#define ID3D12GraphicsCommandList4_SetGraphicsRootSignature ( This,
pRootSignature )
Value:
( (This)->SetGraphicsRootSignature(pRootSignature) )
2268#define ID3D12GraphicsCommandList4_SetGraphicsRootSignature(This,pRootSignature) \
2269 ( (This)->SetGraphicsRootSignature(pRootSignature) )

◆ ID3D12GraphicsCommandList4_SetGraphicsRootUnorderedAccessView

#define ID3D12GraphicsCommandList4_SetGraphicsRootUnorderedAccessView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootUnorderedAccessView(RootParameterIndex,BufferLocation) )
2292#define ID3D12GraphicsCommandList4_SetGraphicsRootUnorderedAccessView(This,RootParameterIndex,BufferLocation) \
2293 ( (This)->SetGraphicsRootUnorderedAccessView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList4_SetMarker

#define ID3D12GraphicsCommandList4_SetMarker ( This,
Metadata,
pData,
Size )
Value:
( (This)->SetMarker(Metadata,pData,Size) )
2320#define ID3D12GraphicsCommandList4_SetMarker(This,Metadata,pData,Size) \
2321 ( (This)->SetMarker(Metadata,pData,Size) )

◆ ID3D12GraphicsCommandList4_SetName

#define ID3D12GraphicsCommandList4_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
2220#define ID3D12GraphicsCommandList4_SetName(This,Name) \
2221 ( (This)->SetName(Name) )

◆ ID3D12GraphicsCommandList4_SetPipelineState

#define ID3D12GraphicsCommandList4_SetPipelineState ( This,
pPipelineState )
Value:
( (This)->SetPipelineState(pPipelineState) )
2258#define ID3D12GraphicsCommandList4_SetPipelineState(This,pPipelineState) \
2259 ( (This)->SetPipelineState(pPipelineState) )

◆ ID3D12GraphicsCommandList4_SetPipelineState1

#define ID3D12GraphicsCommandList4_SetPipelineState1 ( This,
pStateObject )
Value:
( (This)->SetPipelineState1(pStateObject) )
2358#define ID3D12GraphicsCommandList4_SetPipelineState1(This,pStateObject) \
2359 ( (This)->SetPipelineState1(pStateObject) )

◆ ID3D12GraphicsCommandList4_SetPredication

#define ID3D12GraphicsCommandList4_SetPredication ( This,
pBuffer,
AlignedBufferOffset,
Operation )
Value:
( (This)->SetPredication(pBuffer,AlignedBufferOffset,Operation) )
2318#define ID3D12GraphicsCommandList4_SetPredication(This,pBuffer,AlignedBufferOffset,Operation) \
2319 ( (This)->SetPredication(pBuffer,AlignedBufferOffset,Operation) )

◆ ID3D12GraphicsCommandList4_SetPrivateData

#define ID3D12GraphicsCommandList4_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
2216#define ID3D12GraphicsCommandList4_SetPrivateData(This,guid,DataSize,pData) \
2217 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12GraphicsCommandList4_SetPrivateDataInterface

#define ID3D12GraphicsCommandList4_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
2218#define ID3D12GraphicsCommandList4_SetPrivateDataInterface(This,guid,pData) \
2219 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12GraphicsCommandList4_SetProtectedResourceSession

#define ID3D12GraphicsCommandList4_SetProtectedResourceSession ( This,
pProtectedResourceSession )
Value:
( (This)->SetProtectedResourceSession(pProtectedResourceSession) )
2342#define ID3D12GraphicsCommandList4_SetProtectedResourceSession(This,pProtectedResourceSession) \
2343 ( (This)->SetProtectedResourceSession(pProtectedResourceSession) )

◆ ID3D12GraphicsCommandList4_SetSamplePositions

#define ID3D12GraphicsCommandList4_SetSamplePositions ( This,
NumSamplesPerPixel,
NumPixels,
pSamplePositions )
Value:
( (This)->SetSamplePositions(NumSamplesPerPixel,NumPixels,pSamplePositions) )
2334#define ID3D12GraphicsCommandList4_SetSamplePositions(This,NumSamplesPerPixel,NumPixels,pSamplePositions) \
2335 ( (This)->SetSamplePositions(NumSamplesPerPixel,NumPixels,pSamplePositions) )

◆ ID3D12GraphicsCommandList4_SetViewInstanceMask

#define ID3D12GraphicsCommandList4_SetViewInstanceMask ( This,
Mask )
Value:
( (This)->SetViewInstanceMask(Mask) )
2338#define ID3D12GraphicsCommandList4_SetViewInstanceMask(This,Mask) \
2339 ( (This)->SetViewInstanceMask(Mask) )

◆ ID3D12GraphicsCommandList4_SOSetTargets

#define ID3D12GraphicsCommandList4_SOSetTargets ( This,
StartSlot,
NumViews,
pViews )
Value:
( (This)->SOSetTargets(StartSlot,NumViews,pViews) )
2298#define ID3D12GraphicsCommandList4_SOSetTargets(This,StartSlot,NumViews,pViews) \
2299 ( (This)->SOSetTargets(StartSlot,NumViews,pViews) )

◆ ID3D12GraphicsCommandList4_WriteBufferImmediate

#define ID3D12GraphicsCommandList4_WriteBufferImmediate ( This,
Count,
pParams,
pModes )
Value:
( (This)->WriteBufferImmediate(Count,pParams,pModes) )
2340#define ID3D12GraphicsCommandList4_WriteBufferImmediate(This,Count,pParams,pModes) \
2341 ( (This)->WriteBufferImmediate(Count,pParams,pModes) )

◆ ID3D12GraphicsCommandList5_AddRef

#define ID3D12GraphicsCommandList5_AddRef ( This)
Value:
( (This)->AddRef() )
3368#define ID3D12GraphicsCommandList5_AddRef(This) \
3369 ( (This)->AddRef() )

◆ ID3D12GraphicsCommandList5_AtomicCopyBufferUINT

#define ID3D12GraphicsCommandList5_AtomicCopyBufferUINT ( This,
pDstBuffer,
DstOffset,
pSrcBuffer,
SrcOffset,
Dependencies,
ppDependentResources,
pDependentSubresourceRanges )
Value:
( (This)->AtomicCopyBufferUINT(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )
3486#define ID3D12GraphicsCommandList5_AtomicCopyBufferUINT(This,pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) \
3487 ( (This)->AtomicCopyBufferUINT(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )

◆ ID3D12GraphicsCommandList5_AtomicCopyBufferUINT64

#define ID3D12GraphicsCommandList5_AtomicCopyBufferUINT64 ( This,
pDstBuffer,
DstOffset,
pSrcBuffer,
SrcOffset,
Dependencies,
ppDependentResources,
pDependentSubresourceRanges )
Value:
( (This)->AtomicCopyBufferUINT64(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )
3488#define ID3D12GraphicsCommandList5_AtomicCopyBufferUINT64(This,pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) \
3489 ( (This)->AtomicCopyBufferUINT64(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )

◆ ID3D12GraphicsCommandList5_BeginEvent

#define ID3D12GraphicsCommandList5_BeginEvent ( This,
Metadata,
pData,
Size )
Value:
( (This)->BeginEvent(Metadata,pData,Size) )
3480#define ID3D12GraphicsCommandList5_BeginEvent(This,Metadata,pData,Size) \
3481 ( (This)->BeginEvent(Metadata,pData,Size) )

◆ ID3D12GraphicsCommandList5_BeginQuery

#define ID3D12GraphicsCommandList5_BeginQuery ( This,
pQueryHeap,
Type,
Index )
Value:
( (This)->BeginQuery(pQueryHeap,Type,Index) )
3470#define ID3D12GraphicsCommandList5_BeginQuery(This,pQueryHeap,Type,Index) \
3471 ( (This)->BeginQuery(pQueryHeap,Type,Index) )

◆ ID3D12GraphicsCommandList5_BeginRenderPass

#define ID3D12GraphicsCommandList5_BeginRenderPass ( This,
NumRenderTargets,
pRenderTargets,
pDepthStencil,
Flags )
Value:
( (This)->BeginRenderPass(NumRenderTargets,pRenderTargets,pDepthStencil,Flags) )
3502#define ID3D12GraphicsCommandList5_BeginRenderPass(This,NumRenderTargets,pRenderTargets,pDepthStencil,Flags) \
3503 ( (This)->BeginRenderPass(NumRenderTargets,pRenderTargets,pDepthStencil,Flags) )

◆ ID3D12GraphicsCommandList5_BuildRaytracingAccelerationStructure

#define ID3D12GraphicsCommandList5_BuildRaytracingAccelerationStructure ( This,
pDesc,
NumPostbuildInfoDescs,
pPostbuildInfoDescs )
Value:
( (This)->BuildRaytracingAccelerationStructure(pDesc,NumPostbuildInfoDescs,pPostbuildInfoDescs) )
3510#define ID3D12GraphicsCommandList5_BuildRaytracingAccelerationStructure(This,pDesc,NumPostbuildInfoDescs,pPostbuildInfoDescs) \
3511 ( (This)->BuildRaytracingAccelerationStructure(pDesc,NumPostbuildInfoDescs,pPostbuildInfoDescs) )

◆ ID3D12GraphicsCommandList5_ClearDepthStencilView

#define ID3D12GraphicsCommandList5_ClearDepthStencilView ( This,
DepthStencilView,
ClearFlags,
Depth,
Stencil,
NumRects,
pRects )
Value:
( (This)->ClearDepthStencilView(DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) )
3460#define ID3D12GraphicsCommandList5_ClearDepthStencilView(This,DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) \
3461 ( (This)->ClearDepthStencilView(DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) )

◆ ID3D12GraphicsCommandList5_ClearRenderTargetView

#define ID3D12GraphicsCommandList5_ClearRenderTargetView ( This,
RenderTargetView,
ColorRGBA,
NumRects,
pRects )
Value:
( (This)->ClearRenderTargetView(RenderTargetView,ColorRGBA,NumRects,pRects) )
3462#define ID3D12GraphicsCommandList5_ClearRenderTargetView(This,RenderTargetView,ColorRGBA,NumRects,pRects) \
3463 ( (This)->ClearRenderTargetView(RenderTargetView,ColorRGBA,NumRects,pRects) )

◆ ID3D12GraphicsCommandList5_ClearState

#define ID3D12GraphicsCommandList5_ClearState ( This,
pPipelineState )
Value:
( (This)->ClearState(pPipelineState) )
3388#define ID3D12GraphicsCommandList5_ClearState(This,pPipelineState) \
3389 ( (This)->ClearState(pPipelineState) )

◆ ID3D12GraphicsCommandList5_ClearUnorderedAccessViewFloat

#define ID3D12GraphicsCommandList5_ClearUnorderedAccessViewFloat ( This,
ViewGPUHandleInCurrentHeap,
ViewCPUHandle,
pResource,
Values,
NumRects,
pRects )
Value:
( (This)->ClearUnorderedAccessViewFloat(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )
3466#define ID3D12GraphicsCommandList5_ClearUnorderedAccessViewFloat(This,ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) \
3467 ( (This)->ClearUnorderedAccessViewFloat(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )

◆ ID3D12GraphicsCommandList5_ClearUnorderedAccessViewUint

#define ID3D12GraphicsCommandList5_ClearUnorderedAccessViewUint ( This,
ViewGPUHandleInCurrentHeap,
ViewCPUHandle,
pResource,
Values,
NumRects,
pRects )
Value:
( (This)->ClearUnorderedAccessViewUint(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )
3464#define ID3D12GraphicsCommandList5_ClearUnorderedAccessViewUint(This,ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) \
3465 ( (This)->ClearUnorderedAccessViewUint(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )

◆ ID3D12GraphicsCommandList5_Close

#define ID3D12GraphicsCommandList5_Close ( This)
Value:
( (This)->Close() )
3384#define ID3D12GraphicsCommandList5_Close(This) \
3385 ( (This)->Close() )

◆ ID3D12GraphicsCommandList5_CopyBufferRegion

#define ID3D12GraphicsCommandList5_CopyBufferRegion ( This,
pDstBuffer,
DstOffset,
pSrcBuffer,
SrcOffset,
NumBytes )
Value:
( (This)->CopyBufferRegion(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) )
3396#define ID3D12GraphicsCommandList5_CopyBufferRegion(This,pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) \
3397 ( (This)->CopyBufferRegion(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) )

◆ ID3D12GraphicsCommandList5_CopyRaytracingAccelerationStructure

#define ID3D12GraphicsCommandList5_CopyRaytracingAccelerationStructure ( This,
DestAccelerationStructureData,
SourceAccelerationStructureData,
Mode )
Value:
( (This)->CopyRaytracingAccelerationStructure(DestAccelerationStructureData,SourceAccelerationStructureData,Mode) )
3514#define ID3D12GraphicsCommandList5_CopyRaytracingAccelerationStructure(This,DestAccelerationStructureData,SourceAccelerationStructureData,Mode) \
3515 ( (This)->CopyRaytracingAccelerationStructure(DestAccelerationStructureData,SourceAccelerationStructureData,Mode) )

◆ ID3D12GraphicsCommandList5_CopyResource

#define ID3D12GraphicsCommandList5_CopyResource ( This,
pDstResource,
pSrcResource )
Value:
( (This)->CopyResource(pDstResource,pSrcResource) )
3400#define ID3D12GraphicsCommandList5_CopyResource(This,pDstResource,pSrcResource) \
3401 ( (This)->CopyResource(pDstResource,pSrcResource) )

◆ ID3D12GraphicsCommandList5_CopyTextureRegion

#define ID3D12GraphicsCommandList5_CopyTextureRegion ( This,
pDst,
DstX,
DstY,
DstZ,
pSrc,
pSrcBox )
Value:
( (This)->CopyTextureRegion(pDst,DstX,DstY,DstZ,pSrc,pSrcBox) )
3398#define ID3D12GraphicsCommandList5_CopyTextureRegion(This,pDst,DstX,DstY,DstZ,pSrc,pSrcBox) \
3399 ( (This)->CopyTextureRegion(pDst,DstX,DstY,DstZ,pSrc,pSrcBox) )

◆ ID3D12GraphicsCommandList5_CopyTiles

#define ID3D12GraphicsCommandList5_CopyTiles ( This,
pTiledResource,
pTileRegionStartCoordinate,
pTileRegionSize,
pBuffer,
BufferStartOffsetInBytes,
Flags )
Value:
( (This)->CopyTiles(pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) )
3402#define ID3D12GraphicsCommandList5_CopyTiles(This,pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) \
3403 ( (This)->CopyTiles(pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) )

◆ ID3D12GraphicsCommandList5_DiscardResource

#define ID3D12GraphicsCommandList5_DiscardResource ( This,
pResource,
pRegion )
Value:
( (This)->DiscardResource(pResource,pRegion) )
3468#define ID3D12GraphicsCommandList5_DiscardResource(This,pResource,pRegion) \
3469 ( (This)->DiscardResource(pResource,pRegion) )

◆ ID3D12GraphicsCommandList5_Dispatch

#define ID3D12GraphicsCommandList5_Dispatch ( This,
ThreadGroupCountX,
ThreadGroupCountY,
ThreadGroupCountZ )
Value:
( (This)->Dispatch(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )
3394#define ID3D12GraphicsCommandList5_Dispatch(This,ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) \
3395 ( (This)->Dispatch(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )

◆ ID3D12GraphicsCommandList5_DispatchRays

#define ID3D12GraphicsCommandList5_DispatchRays ( This,
pDesc )
Value:
( (This)->DispatchRays(pDesc) )
3518#define ID3D12GraphicsCommandList5_DispatchRays(This,pDesc) \
3519 ( (This)->DispatchRays(pDesc) )

◆ ID3D12GraphicsCommandList5_DrawIndexedInstanced

#define ID3D12GraphicsCommandList5_DrawIndexedInstanced ( This,
IndexCountPerInstance,
InstanceCount,
StartIndexLocation,
BaseVertexLocation,
StartInstanceLocation )
Value:
( (This)->DrawIndexedInstanced(IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) )
3392#define ID3D12GraphicsCommandList5_DrawIndexedInstanced(This,IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) \
3393 ( (This)->DrawIndexedInstanced(IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) )

◆ ID3D12GraphicsCommandList5_DrawInstanced

#define ID3D12GraphicsCommandList5_DrawInstanced ( This,
VertexCountPerInstance,
InstanceCount,
StartVertexLocation,
StartInstanceLocation )
Value:
( (This)->DrawInstanced(VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) )
3390#define ID3D12GraphicsCommandList5_DrawInstanced(This,VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) \
3391 ( (This)->DrawInstanced(VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) )

◆ ID3D12GraphicsCommandList5_EmitRaytracingAccelerationStructurePostbuildInfo

#define ID3D12GraphicsCommandList5_EmitRaytracingAccelerationStructurePostbuildInfo ( This,
pDesc,
NumSourceAccelerationStructures,
pSourceAccelerationStructureData )
Value:
( (This)->EmitRaytracingAccelerationStructurePostbuildInfo(pDesc,NumSourceAccelerationStructures,pSourceAccelerationStructureData) )
3512#define ID3D12GraphicsCommandList5_EmitRaytracingAccelerationStructurePostbuildInfo(This,pDesc,NumSourceAccelerationStructures,pSourceAccelerationStructureData) \
3513 ( (This)->EmitRaytracingAccelerationStructurePostbuildInfo(pDesc,NumSourceAccelerationStructures,pSourceAccelerationStructureData) )

◆ ID3D12GraphicsCommandList5_EndEvent

#define ID3D12GraphicsCommandList5_EndEvent ( This)
Value:
( (This)->EndEvent() )
3482#define ID3D12GraphicsCommandList5_EndEvent(This) \
3483 ( (This)->EndEvent() )

◆ ID3D12GraphicsCommandList5_EndQuery

#define ID3D12GraphicsCommandList5_EndQuery ( This,
pQueryHeap,
Type,
Index )
Value:
( (This)->EndQuery(pQueryHeap,Type,Index) )
3472#define ID3D12GraphicsCommandList5_EndQuery(This,pQueryHeap,Type,Index) \
3473 ( (This)->EndQuery(pQueryHeap,Type,Index) )

◆ ID3D12GraphicsCommandList5_EndRenderPass

#define ID3D12GraphicsCommandList5_EndRenderPass ( This)
Value:
( (This)->EndRenderPass() )
3504#define ID3D12GraphicsCommandList5_EndRenderPass(This) \
3505 ( (This)->EndRenderPass() )

◆ ID3D12GraphicsCommandList5_ExecuteBundle

#define ID3D12GraphicsCommandList5_ExecuteBundle ( This,
pCommandList )
Value:
( (This)->ExecuteBundle(pCommandList) )
3420#define ID3D12GraphicsCommandList5_ExecuteBundle(This,pCommandList) \
3421 ( (This)->ExecuteBundle(pCommandList) )

◆ ID3D12GraphicsCommandList5_ExecuteIndirect

#define ID3D12GraphicsCommandList5_ExecuteIndirect ( This,
pCommandSignature,
MaxCommandCount,
pArgumentBuffer,
ArgumentBufferOffset,
pCountBuffer,
CountBufferOffset )
Value:
( (This)->ExecuteIndirect(pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) )
3484#define ID3D12GraphicsCommandList5_ExecuteIndirect(This,pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) \
3485 ( (This)->ExecuteIndirect(pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) )

◆ ID3D12GraphicsCommandList5_ExecuteMetaCommand

#define ID3D12GraphicsCommandList5_ExecuteMetaCommand ( This,
pMetaCommand,
pExecutionParametersData,
ExecutionParametersDataSizeInBytes )
Value:
( (This)->ExecuteMetaCommand(pMetaCommand,pExecutionParametersData,ExecutionParametersDataSizeInBytes) )
3508#define ID3D12GraphicsCommandList5_ExecuteMetaCommand(This,pMetaCommand,pExecutionParametersData,ExecutionParametersDataSizeInBytes) \
3509 ( (This)->ExecuteMetaCommand(pMetaCommand,pExecutionParametersData,ExecutionParametersDataSizeInBytes) )

◆ ID3D12GraphicsCommandList5_GetDevice

#define ID3D12GraphicsCommandList5_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
3380#define ID3D12GraphicsCommandList5_GetDevice(This,riid,ppvDevice) \
3381 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12GraphicsCommandList5_GetPrivateData

#define ID3D12GraphicsCommandList5_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
3372#define ID3D12GraphicsCommandList5_GetPrivateData(This,guid,pDataSize,pData) \
3373 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12GraphicsCommandList5_GetType

#define ID3D12GraphicsCommandList5_GetType ( This)
Value:
( (This)->GetType() )
3382#define ID3D12GraphicsCommandList5_GetType(This) \
3383 ( (This)->GetType() )

◆ ID3D12GraphicsCommandList5_IASetIndexBuffer

#define ID3D12GraphicsCommandList5_IASetIndexBuffer ( This,
pView )
Value:
( (This)->IASetIndexBuffer(pView) )
3452#define ID3D12GraphicsCommandList5_IASetIndexBuffer(This,pView) \
3453 ( (This)->IASetIndexBuffer(pView) )

◆ ID3D12GraphicsCommandList5_IASetPrimitiveTopology

#define ID3D12GraphicsCommandList5_IASetPrimitiveTopology ( This,
PrimitiveTopology )
Value:
( (This)->IASetPrimitiveTopology(PrimitiveTopology) )
3406#define ID3D12GraphicsCommandList5_IASetPrimitiveTopology(This,PrimitiveTopology) \
3407 ( (This)->IASetPrimitiveTopology(PrimitiveTopology) )

◆ ID3D12GraphicsCommandList5_IASetVertexBuffers

#define ID3D12GraphicsCommandList5_IASetVertexBuffers ( This,
StartSlot,
NumViews,
pViews )
Value:
( (This)->IASetVertexBuffers(StartSlot,NumViews,pViews) )
3454#define ID3D12GraphicsCommandList5_IASetVertexBuffers(This,StartSlot,NumViews,pViews) \
3455 ( (This)->IASetVertexBuffers(StartSlot,NumViews,pViews) )

◆ ID3D12GraphicsCommandList5_InitializeMetaCommand

#define ID3D12GraphicsCommandList5_InitializeMetaCommand ( This,
pMetaCommand,
pInitializationParametersData,
InitializationParametersDataSizeInBytes )
Value:
( (This)->InitializeMetaCommand(pMetaCommand,pInitializationParametersData,InitializationParametersDataSizeInBytes) )
3506#define ID3D12GraphicsCommandList5_InitializeMetaCommand(This,pMetaCommand,pInitializationParametersData,InitializationParametersDataSizeInBytes) \
3507 ( (This)->InitializeMetaCommand(pMetaCommand,pInitializationParametersData,InitializationParametersDataSizeInBytes) )

◆ ID3D12GraphicsCommandList5_OMSetBlendFactor

#define ID3D12GraphicsCommandList5_OMSetBlendFactor ( This,
BlendFactor )
Value:
( (This)->OMSetBlendFactor(BlendFactor) )
3412#define ID3D12GraphicsCommandList5_OMSetBlendFactor(This,BlendFactor) \
3413 ( (This)->OMSetBlendFactor(BlendFactor) )

◆ ID3D12GraphicsCommandList5_OMSetDepthBounds

#define ID3D12GraphicsCommandList5_OMSetDepthBounds ( This,
Min,
Max )
Value:
( (This)->OMSetDepthBounds(Min,Max) )
3490#define ID3D12GraphicsCommandList5_OMSetDepthBounds(This,Min,Max) \
3491 ( (This)->OMSetDepthBounds(Min,Max) )

◆ ID3D12GraphicsCommandList5_OMSetRenderTargets

#define ID3D12GraphicsCommandList5_OMSetRenderTargets ( This,
NumRenderTargetDescriptors,
pRenderTargetDescriptors,
RTsSingleHandleToDescriptorRange,
pDepthStencilDescriptor )
Value:
( (This)->OMSetRenderTargets(NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) )
3458#define ID3D12GraphicsCommandList5_OMSetRenderTargets(This,NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) \
3459 ( (This)->OMSetRenderTargets(NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) )

◆ ID3D12GraphicsCommandList5_OMSetStencilRef

#define ID3D12GraphicsCommandList5_OMSetStencilRef ( This,
StencilRef )
Value:
( (This)->OMSetStencilRef(StencilRef) )
3414#define ID3D12GraphicsCommandList5_OMSetStencilRef(This,StencilRef) \
3415 ( (This)->OMSetStencilRef(StencilRef) )

◆ ID3D12GraphicsCommandList5_QueryInterface

#define ID3D12GraphicsCommandList5_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
3366#define ID3D12GraphicsCommandList5_QueryInterface(This,riid,ppvObject) \
3367 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12GraphicsCommandList5_Release

#define ID3D12GraphicsCommandList5_Release ( This)
Value:
( (This)->Release() )
3370#define ID3D12GraphicsCommandList5_Release(This) \
3371 ( (This)->Release() )

◆ ID3D12GraphicsCommandList5_Reset

#define ID3D12GraphicsCommandList5_Reset ( This,
pAllocator,
pInitialState )
Value:
( (This)->Reset(pAllocator,pInitialState) )
3386#define ID3D12GraphicsCommandList5_Reset(This,pAllocator,pInitialState) \
3387 ( (This)->Reset(pAllocator,pInitialState) )

◆ ID3D12GraphicsCommandList5_ResolveQueryData

#define ID3D12GraphicsCommandList5_ResolveQueryData ( This,
pQueryHeap,
Type,
StartIndex,
NumQueries,
pDestinationBuffer,
AlignedDestinationBufferOffset )
Value:
( (This)->ResolveQueryData(pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) )
3474#define ID3D12GraphicsCommandList5_ResolveQueryData(This,pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) \
3475 ( (This)->ResolveQueryData(pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) )

◆ ID3D12GraphicsCommandList5_ResolveSubresource

#define ID3D12GraphicsCommandList5_ResolveSubresource ( This,
pDstResource,
DstSubresource,
pSrcResource,
SrcSubresource,
Format )
Value:
( (This)->ResolveSubresource(pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) )
3404#define ID3D12GraphicsCommandList5_ResolveSubresource(This,pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) \
3405 ( (This)->ResolveSubresource(pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) )

◆ ID3D12GraphicsCommandList5_ResolveSubresourceRegion

#define ID3D12GraphicsCommandList5_ResolveSubresourceRegion ( This,
pDstResource,
DstSubresource,
DstX,
DstY,
pSrcResource,
SrcSubresource,
pSrcRect,
Format,
ResolveMode )
Value:
( (This)->ResolveSubresourceRegion(pDstResource,DstSubresource,DstX,DstY,pSrcResource,SrcSubresource,pSrcRect,Format,ResolveMode) )
3494#define ID3D12GraphicsCommandList5_ResolveSubresourceRegion(This,pDstResource,DstSubresource,DstX,DstY,pSrcResource,SrcSubresource,pSrcRect,Format,ResolveMode) \
3495 ( (This)->ResolveSubresourceRegion(pDstResource,DstSubresource,DstX,DstY,pSrcResource,SrcSubresource,pSrcRect,Format,ResolveMode) )

◆ ID3D12GraphicsCommandList5_ResourceBarrier

#define ID3D12GraphicsCommandList5_ResourceBarrier ( This,
NumBarriers,
pBarriers )
Value:
( (This)->ResourceBarrier(NumBarriers,pBarriers) )
3418#define ID3D12GraphicsCommandList5_ResourceBarrier(This,NumBarriers,pBarriers) \
3419 ( (This)->ResourceBarrier(NumBarriers,pBarriers) )

◆ ID3D12GraphicsCommandList5_RSSetScissorRects

#define ID3D12GraphicsCommandList5_RSSetScissorRects ( This,
NumRects,
pRects )
Value:
( (This)->RSSetScissorRects(NumRects,pRects) )
3410#define ID3D12GraphicsCommandList5_RSSetScissorRects(This,NumRects,pRects) \
3411 ( (This)->RSSetScissorRects(NumRects,pRects) )

◆ ID3D12GraphicsCommandList5_RSSetShadingRate

#define ID3D12GraphicsCommandList5_RSSetShadingRate ( This,
baseShadingRate,
combiners )
Value:
( (This)->RSSetShadingRate(baseShadingRate,combiners) )
3520#define ID3D12GraphicsCommandList5_RSSetShadingRate(This,baseShadingRate,combiners) \
3521 ( (This)->RSSetShadingRate(baseShadingRate,combiners) )

◆ ID3D12GraphicsCommandList5_RSSetShadingRateImage

#define ID3D12GraphicsCommandList5_RSSetShadingRateImage ( This,
shadingRateImage )
Value:
( (This)->RSSetShadingRateImage(shadingRateImage) )
3522#define ID3D12GraphicsCommandList5_RSSetShadingRateImage(This,shadingRateImage) \
3523 ( (This)->RSSetShadingRateImage(shadingRateImage) )

◆ ID3D12GraphicsCommandList5_RSSetViewports

#define ID3D12GraphicsCommandList5_RSSetViewports ( This,
NumViewports,
pViewports )
Value:
( (This)->RSSetViewports(NumViewports,pViewports) )
3408#define ID3D12GraphicsCommandList5_RSSetViewports(This,NumViewports,pViewports) \
3409 ( (This)->RSSetViewports(NumViewports,pViewports) )

◆ ID3D12GraphicsCommandList5_SetComputeRoot32BitConstant

#define ID3D12GraphicsCommandList5_SetComputeRoot32BitConstant ( This,
RootParameterIndex,
SrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetComputeRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )
3432#define ID3D12GraphicsCommandList5_SetComputeRoot32BitConstant(This,RootParameterIndex,SrcData,DestOffsetIn32BitValues) \
3433 ( (This)->SetComputeRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList5_SetComputeRoot32BitConstants

#define ID3D12GraphicsCommandList5_SetComputeRoot32BitConstants ( This,
RootParameterIndex,
Num32BitValuesToSet,
pSrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetComputeRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )
3436#define ID3D12GraphicsCommandList5_SetComputeRoot32BitConstants(This,RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) \
3437 ( (This)->SetComputeRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList5_SetComputeRootConstantBufferView

#define ID3D12GraphicsCommandList5_SetComputeRootConstantBufferView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootConstantBufferView(RootParameterIndex,BufferLocation) )
3440#define ID3D12GraphicsCommandList5_SetComputeRootConstantBufferView(This,RootParameterIndex,BufferLocation) \
3441 ( (This)->SetComputeRootConstantBufferView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList5_SetComputeRootDescriptorTable

#define ID3D12GraphicsCommandList5_SetComputeRootDescriptorTable ( This,
RootParameterIndex,
BaseDescriptor )
Value:
( (This)->SetComputeRootDescriptorTable(RootParameterIndex,BaseDescriptor) )
3428#define ID3D12GraphicsCommandList5_SetComputeRootDescriptorTable(This,RootParameterIndex,BaseDescriptor) \
3429 ( (This)->SetComputeRootDescriptorTable(RootParameterIndex,BaseDescriptor) )

◆ ID3D12GraphicsCommandList5_SetComputeRootShaderResourceView

#define ID3D12GraphicsCommandList5_SetComputeRootShaderResourceView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootShaderResourceView(RootParameterIndex,BufferLocation) )
3444#define ID3D12GraphicsCommandList5_SetComputeRootShaderResourceView(This,RootParameterIndex,BufferLocation) \
3445 ( (This)->SetComputeRootShaderResourceView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList5_SetComputeRootSignature

#define ID3D12GraphicsCommandList5_SetComputeRootSignature ( This,
pRootSignature )
Value:
( (This)->SetComputeRootSignature(pRootSignature) )
3424#define ID3D12GraphicsCommandList5_SetComputeRootSignature(This,pRootSignature) \
3425 ( (This)->SetComputeRootSignature(pRootSignature) )

◆ ID3D12GraphicsCommandList5_SetComputeRootUnorderedAccessView

#define ID3D12GraphicsCommandList5_SetComputeRootUnorderedAccessView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootUnorderedAccessView(RootParameterIndex,BufferLocation) )
3448#define ID3D12GraphicsCommandList5_SetComputeRootUnorderedAccessView(This,RootParameterIndex,BufferLocation) \
3449 ( (This)->SetComputeRootUnorderedAccessView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList5_SetDescriptorHeaps

#define ID3D12GraphicsCommandList5_SetDescriptorHeaps ( This,
NumDescriptorHeaps,
ppDescriptorHeaps )
Value:
( (This)->SetDescriptorHeaps(NumDescriptorHeaps,ppDescriptorHeaps) )
3422#define ID3D12GraphicsCommandList5_SetDescriptorHeaps(This,NumDescriptorHeaps,ppDescriptorHeaps) \
3423 ( (This)->SetDescriptorHeaps(NumDescriptorHeaps,ppDescriptorHeaps) )

◆ ID3D12GraphicsCommandList5_SetGraphicsRoot32BitConstant

#define ID3D12GraphicsCommandList5_SetGraphicsRoot32BitConstant ( This,
RootParameterIndex,
SrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetGraphicsRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )
3434#define ID3D12GraphicsCommandList5_SetGraphicsRoot32BitConstant(This,RootParameterIndex,SrcData,DestOffsetIn32BitValues) \
3435 ( (This)->SetGraphicsRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList5_SetGraphicsRoot32BitConstants

#define ID3D12GraphicsCommandList5_SetGraphicsRoot32BitConstants ( This,
RootParameterIndex,
Num32BitValuesToSet,
pSrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetGraphicsRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )
3438#define ID3D12GraphicsCommandList5_SetGraphicsRoot32BitConstants(This,RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) \
3439 ( (This)->SetGraphicsRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList5_SetGraphicsRootConstantBufferView

#define ID3D12GraphicsCommandList5_SetGraphicsRootConstantBufferView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootConstantBufferView(RootParameterIndex,BufferLocation) )
3442#define ID3D12GraphicsCommandList5_SetGraphicsRootConstantBufferView(This,RootParameterIndex,BufferLocation) \
3443 ( (This)->SetGraphicsRootConstantBufferView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList5_SetGraphicsRootDescriptorTable

#define ID3D12GraphicsCommandList5_SetGraphicsRootDescriptorTable ( This,
RootParameterIndex,
BaseDescriptor )
Value:
( (This)->SetGraphicsRootDescriptorTable(RootParameterIndex,BaseDescriptor) )
3430#define ID3D12GraphicsCommandList5_SetGraphicsRootDescriptorTable(This,RootParameterIndex,BaseDescriptor) \
3431 ( (This)->SetGraphicsRootDescriptorTable(RootParameterIndex,BaseDescriptor) )

◆ ID3D12GraphicsCommandList5_SetGraphicsRootShaderResourceView

#define ID3D12GraphicsCommandList5_SetGraphicsRootShaderResourceView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootShaderResourceView(RootParameterIndex,BufferLocation) )
3446#define ID3D12GraphicsCommandList5_SetGraphicsRootShaderResourceView(This,RootParameterIndex,BufferLocation) \
3447 ( (This)->SetGraphicsRootShaderResourceView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList5_SetGraphicsRootSignature

#define ID3D12GraphicsCommandList5_SetGraphicsRootSignature ( This,
pRootSignature )
Value:
( (This)->SetGraphicsRootSignature(pRootSignature) )
3426#define ID3D12GraphicsCommandList5_SetGraphicsRootSignature(This,pRootSignature) \
3427 ( (This)->SetGraphicsRootSignature(pRootSignature) )

◆ ID3D12GraphicsCommandList5_SetGraphicsRootUnorderedAccessView

#define ID3D12GraphicsCommandList5_SetGraphicsRootUnorderedAccessView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootUnorderedAccessView(RootParameterIndex,BufferLocation) )
3450#define ID3D12GraphicsCommandList5_SetGraphicsRootUnorderedAccessView(This,RootParameterIndex,BufferLocation) \
3451 ( (This)->SetGraphicsRootUnorderedAccessView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList5_SetMarker

#define ID3D12GraphicsCommandList5_SetMarker ( This,
Metadata,
pData,
Size )
Value:
( (This)->SetMarker(Metadata,pData,Size) )
3478#define ID3D12GraphicsCommandList5_SetMarker(This,Metadata,pData,Size) \
3479 ( (This)->SetMarker(Metadata,pData,Size) )

◆ ID3D12GraphicsCommandList5_SetName

#define ID3D12GraphicsCommandList5_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
3378#define ID3D12GraphicsCommandList5_SetName(This,Name) \
3379 ( (This)->SetName(Name) )

◆ ID3D12GraphicsCommandList5_SetPipelineState

#define ID3D12GraphicsCommandList5_SetPipelineState ( This,
pPipelineState )
Value:
( (This)->SetPipelineState(pPipelineState) )
3416#define ID3D12GraphicsCommandList5_SetPipelineState(This,pPipelineState) \
3417 ( (This)->SetPipelineState(pPipelineState) )

◆ ID3D12GraphicsCommandList5_SetPipelineState1

#define ID3D12GraphicsCommandList5_SetPipelineState1 ( This,
pStateObject )
Value:
( (This)->SetPipelineState1(pStateObject) )
3516#define ID3D12GraphicsCommandList5_SetPipelineState1(This,pStateObject) \
3517 ( (This)->SetPipelineState1(pStateObject) )

◆ ID3D12GraphicsCommandList5_SetPredication

#define ID3D12GraphicsCommandList5_SetPredication ( This,
pBuffer,
AlignedBufferOffset,
Operation )
Value:
( (This)->SetPredication(pBuffer,AlignedBufferOffset,Operation) )
3476#define ID3D12GraphicsCommandList5_SetPredication(This,pBuffer,AlignedBufferOffset,Operation) \
3477 ( (This)->SetPredication(pBuffer,AlignedBufferOffset,Operation) )

◆ ID3D12GraphicsCommandList5_SetPrivateData

#define ID3D12GraphicsCommandList5_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
3374#define ID3D12GraphicsCommandList5_SetPrivateData(This,guid,DataSize,pData) \
3375 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12GraphicsCommandList5_SetPrivateDataInterface

#define ID3D12GraphicsCommandList5_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
3376#define ID3D12GraphicsCommandList5_SetPrivateDataInterface(This,guid,pData) \
3377 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12GraphicsCommandList5_SetProtectedResourceSession

#define ID3D12GraphicsCommandList5_SetProtectedResourceSession ( This,
pProtectedResourceSession )
Value:
( (This)->SetProtectedResourceSession(pProtectedResourceSession) )
3500#define ID3D12GraphicsCommandList5_SetProtectedResourceSession(This,pProtectedResourceSession) \
3501 ( (This)->SetProtectedResourceSession(pProtectedResourceSession) )

◆ ID3D12GraphicsCommandList5_SetSamplePositions

#define ID3D12GraphicsCommandList5_SetSamplePositions ( This,
NumSamplesPerPixel,
NumPixels,
pSamplePositions )
Value:
( (This)->SetSamplePositions(NumSamplesPerPixel,NumPixels,pSamplePositions) )
3492#define ID3D12GraphicsCommandList5_SetSamplePositions(This,NumSamplesPerPixel,NumPixels,pSamplePositions) \
3493 ( (This)->SetSamplePositions(NumSamplesPerPixel,NumPixels,pSamplePositions) )

◆ ID3D12GraphicsCommandList5_SetViewInstanceMask

#define ID3D12GraphicsCommandList5_SetViewInstanceMask ( This,
Mask )
Value:
( (This)->SetViewInstanceMask(Mask) )
3496#define ID3D12GraphicsCommandList5_SetViewInstanceMask(This,Mask) \
3497 ( (This)->SetViewInstanceMask(Mask) )

◆ ID3D12GraphicsCommandList5_SOSetTargets

#define ID3D12GraphicsCommandList5_SOSetTargets ( This,
StartSlot,
NumViews,
pViews )
Value:
( (This)->SOSetTargets(StartSlot,NumViews,pViews) )
3456#define ID3D12GraphicsCommandList5_SOSetTargets(This,StartSlot,NumViews,pViews) \
3457 ( (This)->SOSetTargets(StartSlot,NumViews,pViews) )

◆ ID3D12GraphicsCommandList5_WriteBufferImmediate

#define ID3D12GraphicsCommandList5_WriteBufferImmediate ( This,
Count,
pParams,
pModes )
Value:
( (This)->WriteBufferImmediate(Count,pParams,pModes) )
3498#define ID3D12GraphicsCommandList5_WriteBufferImmediate(This,Count,pParams,pModes) \
3499 ( (This)->WriteBufferImmediate(Count,pParams,pModes) )

◆ ID3D12GraphicsCommandList6_AddRef

#define ID3D12GraphicsCommandList6_AddRef ( This)
Value:
( (This)->AddRef() )
3526#define ID3D12GraphicsCommandList6_AddRef(This) \
3527 ( (This)->AddRef() )

◆ ID3D12GraphicsCommandList6_AtomicCopyBufferUINT

#define ID3D12GraphicsCommandList6_AtomicCopyBufferUINT ( This,
pDstBuffer,
DstOffset,
pSrcBuffer,
SrcOffset,
Dependencies,
ppDependentResources,
pDependentSubresourceRanges )
Value:
( (This)->AtomicCopyBufferUINT(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )
3644#define ID3D12GraphicsCommandList6_AtomicCopyBufferUINT(This,pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) \
3645 ( (This)->AtomicCopyBufferUINT(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )

◆ ID3D12GraphicsCommandList6_AtomicCopyBufferUINT64

#define ID3D12GraphicsCommandList6_AtomicCopyBufferUINT64 ( This,
pDstBuffer,
DstOffset,
pSrcBuffer,
SrcOffset,
Dependencies,
ppDependentResources,
pDependentSubresourceRanges )
Value:
( (This)->AtomicCopyBufferUINT64(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )
3646#define ID3D12GraphicsCommandList6_AtomicCopyBufferUINT64(This,pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) \
3647 ( (This)->AtomicCopyBufferUINT64(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )

◆ ID3D12GraphicsCommandList6_BeginEvent

#define ID3D12GraphicsCommandList6_BeginEvent ( This,
Metadata,
pData,
Size )
Value:
( (This)->BeginEvent(Metadata,pData,Size) )
3638#define ID3D12GraphicsCommandList6_BeginEvent(This,Metadata,pData,Size) \
3639 ( (This)->BeginEvent(Metadata,pData,Size) )

◆ ID3D12GraphicsCommandList6_BeginQuery

#define ID3D12GraphicsCommandList6_BeginQuery ( This,
pQueryHeap,
Type,
Index )
Value:
( (This)->BeginQuery(pQueryHeap,Type,Index) )
3628#define ID3D12GraphicsCommandList6_BeginQuery(This,pQueryHeap,Type,Index) \
3629 ( (This)->BeginQuery(pQueryHeap,Type,Index) )

◆ ID3D12GraphicsCommandList6_BeginRenderPass

#define ID3D12GraphicsCommandList6_BeginRenderPass ( This,
NumRenderTargets,
pRenderTargets,
pDepthStencil,
Flags )
Value:
( (This)->BeginRenderPass(NumRenderTargets,pRenderTargets,pDepthStencil,Flags) )
3660#define ID3D12GraphicsCommandList6_BeginRenderPass(This,NumRenderTargets,pRenderTargets,pDepthStencil,Flags) \
3661 ( (This)->BeginRenderPass(NumRenderTargets,pRenderTargets,pDepthStencil,Flags) )

◆ ID3D12GraphicsCommandList6_BuildRaytracingAccelerationStructure

#define ID3D12GraphicsCommandList6_BuildRaytracingAccelerationStructure ( This,
pDesc,
NumPostbuildInfoDescs,
pPostbuildInfoDescs )
Value:
( (This)->BuildRaytracingAccelerationStructure(pDesc,NumPostbuildInfoDescs,pPostbuildInfoDescs) )
3668#define ID3D12GraphicsCommandList6_BuildRaytracingAccelerationStructure(This,pDesc,NumPostbuildInfoDescs,pPostbuildInfoDescs) \
3669 ( (This)->BuildRaytracingAccelerationStructure(pDesc,NumPostbuildInfoDescs,pPostbuildInfoDescs) )

◆ ID3D12GraphicsCommandList6_ClearDepthStencilView

#define ID3D12GraphicsCommandList6_ClearDepthStencilView ( This,
DepthStencilView,
ClearFlags,
Depth,
Stencil,
NumRects,
pRects )
Value:
( (This)->ClearDepthStencilView(DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) )
3618#define ID3D12GraphicsCommandList6_ClearDepthStencilView(This,DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) \
3619 ( (This)->ClearDepthStencilView(DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) )

◆ ID3D12GraphicsCommandList6_ClearRenderTargetView

#define ID3D12GraphicsCommandList6_ClearRenderTargetView ( This,
RenderTargetView,
ColorRGBA,
NumRects,
pRects )
Value:
( (This)->ClearRenderTargetView(RenderTargetView,ColorRGBA,NumRects,pRects) )
3620#define ID3D12GraphicsCommandList6_ClearRenderTargetView(This,RenderTargetView,ColorRGBA,NumRects,pRects) \
3621 ( (This)->ClearRenderTargetView(RenderTargetView,ColorRGBA,NumRects,pRects) )

◆ ID3D12GraphicsCommandList6_ClearState

#define ID3D12GraphicsCommandList6_ClearState ( This,
pPipelineState )
Value:
( (This)->ClearState(pPipelineState) )
3546#define ID3D12GraphicsCommandList6_ClearState(This,pPipelineState) \
3547 ( (This)->ClearState(pPipelineState) )

◆ ID3D12GraphicsCommandList6_ClearUnorderedAccessViewFloat

#define ID3D12GraphicsCommandList6_ClearUnorderedAccessViewFloat ( This,
ViewGPUHandleInCurrentHeap,
ViewCPUHandle,
pResource,
Values,
NumRects,
pRects )
Value:
( (This)->ClearUnorderedAccessViewFloat(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )
3624#define ID3D12GraphicsCommandList6_ClearUnorderedAccessViewFloat(This,ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) \
3625 ( (This)->ClearUnorderedAccessViewFloat(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )

◆ ID3D12GraphicsCommandList6_ClearUnorderedAccessViewUint

#define ID3D12GraphicsCommandList6_ClearUnorderedAccessViewUint ( This,
ViewGPUHandleInCurrentHeap,
ViewCPUHandle,
pResource,
Values,
NumRects,
pRects )
Value:
( (This)->ClearUnorderedAccessViewUint(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )
3622#define ID3D12GraphicsCommandList6_ClearUnorderedAccessViewUint(This,ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) \
3623 ( (This)->ClearUnorderedAccessViewUint(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )

◆ ID3D12GraphicsCommandList6_Close

#define ID3D12GraphicsCommandList6_Close ( This)
Value:
( (This)->Close() )
3542#define ID3D12GraphicsCommandList6_Close(This) \
3543 ( (This)->Close() )

◆ ID3D12GraphicsCommandList6_CopyBufferRegion

#define ID3D12GraphicsCommandList6_CopyBufferRegion ( This,
pDstBuffer,
DstOffset,
pSrcBuffer,
SrcOffset,
NumBytes )
Value:
( (This)->CopyBufferRegion(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) )
3554#define ID3D12GraphicsCommandList6_CopyBufferRegion(This,pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) \
3555 ( (This)->CopyBufferRegion(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) )

◆ ID3D12GraphicsCommandList6_CopyRaytracingAccelerationStructure

#define ID3D12GraphicsCommandList6_CopyRaytracingAccelerationStructure ( This,
DestAccelerationStructureData,
SourceAccelerationStructureData,
Mode )
Value:
( (This)->CopyRaytracingAccelerationStructure(DestAccelerationStructureData,SourceAccelerationStructureData,Mode) )
3672#define ID3D12GraphicsCommandList6_CopyRaytracingAccelerationStructure(This,DestAccelerationStructureData,SourceAccelerationStructureData,Mode) \
3673 ( (This)->CopyRaytracingAccelerationStructure(DestAccelerationStructureData,SourceAccelerationStructureData,Mode) )

◆ ID3D12GraphicsCommandList6_CopyResource

#define ID3D12GraphicsCommandList6_CopyResource ( This,
pDstResource,
pSrcResource )
Value:
( (This)->CopyResource(pDstResource,pSrcResource) )
3558#define ID3D12GraphicsCommandList6_CopyResource(This,pDstResource,pSrcResource) \
3559 ( (This)->CopyResource(pDstResource,pSrcResource) )

◆ ID3D12GraphicsCommandList6_CopyTextureRegion

#define ID3D12GraphicsCommandList6_CopyTextureRegion ( This,
pDst,
DstX,
DstY,
DstZ,
pSrc,
pSrcBox )
Value:
( (This)->CopyTextureRegion(pDst,DstX,DstY,DstZ,pSrc,pSrcBox) )
3556#define ID3D12GraphicsCommandList6_CopyTextureRegion(This,pDst,DstX,DstY,DstZ,pSrc,pSrcBox) \
3557 ( (This)->CopyTextureRegion(pDst,DstX,DstY,DstZ,pSrc,pSrcBox) )

◆ ID3D12GraphicsCommandList6_CopyTiles

#define ID3D12GraphicsCommandList6_CopyTiles ( This,
pTiledResource,
pTileRegionStartCoordinate,
pTileRegionSize,
pBuffer,
BufferStartOffsetInBytes,
Flags )
Value:
( (This)->CopyTiles(pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) )
3560#define ID3D12GraphicsCommandList6_CopyTiles(This,pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) \
3561 ( (This)->CopyTiles(pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) )

◆ ID3D12GraphicsCommandList6_DiscardResource

#define ID3D12GraphicsCommandList6_DiscardResource ( This,
pResource,
pRegion )
Value:
( (This)->DiscardResource(pResource,pRegion) )
3626#define ID3D12GraphicsCommandList6_DiscardResource(This,pResource,pRegion) \
3627 ( (This)->DiscardResource(pResource,pRegion) )

◆ ID3D12GraphicsCommandList6_Dispatch

#define ID3D12GraphicsCommandList6_Dispatch ( This,
ThreadGroupCountX,
ThreadGroupCountY,
ThreadGroupCountZ )
Value:
( (This)->Dispatch(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )
3552#define ID3D12GraphicsCommandList6_Dispatch(This,ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) \
3553 ( (This)->Dispatch(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )

◆ ID3D12GraphicsCommandList6_DispatchMesh

#define ID3D12GraphicsCommandList6_DispatchMesh ( This,
ThreadGroupCountX,
ThreadGroupCountY,
ThreadGroupCountZ )
Value:
( (This)->DispatchMesh(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )
3682#define ID3D12GraphicsCommandList6_DispatchMesh(This,ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) \
3683 ( (This)->DispatchMesh(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )

◆ ID3D12GraphicsCommandList6_DispatchRays

#define ID3D12GraphicsCommandList6_DispatchRays ( This,
pDesc )
Value:
( (This)->DispatchRays(pDesc) )
3676#define ID3D12GraphicsCommandList6_DispatchRays(This,pDesc) \
3677 ( (This)->DispatchRays(pDesc) )

◆ ID3D12GraphicsCommandList6_DrawIndexedInstanced

#define ID3D12GraphicsCommandList6_DrawIndexedInstanced ( This,
IndexCountPerInstance,
InstanceCount,
StartIndexLocation,
BaseVertexLocation,
StartInstanceLocation )
Value:
( (This)->DrawIndexedInstanced(IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) )
3550#define ID3D12GraphicsCommandList6_DrawIndexedInstanced(This,IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) \
3551 ( (This)->DrawIndexedInstanced(IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) )

◆ ID3D12GraphicsCommandList6_DrawInstanced

#define ID3D12GraphicsCommandList6_DrawInstanced ( This,
VertexCountPerInstance,
InstanceCount,
StartVertexLocation,
StartInstanceLocation )
Value:
( (This)->DrawInstanced(VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) )
3548#define ID3D12GraphicsCommandList6_DrawInstanced(This,VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) \
3549 ( (This)->DrawInstanced(VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) )

◆ ID3D12GraphicsCommandList6_EmitRaytracingAccelerationStructurePostbuildInfo

#define ID3D12GraphicsCommandList6_EmitRaytracingAccelerationStructurePostbuildInfo ( This,
pDesc,
NumSourceAccelerationStructures,
pSourceAccelerationStructureData )
Value:
( (This)->EmitRaytracingAccelerationStructurePostbuildInfo(pDesc,NumSourceAccelerationStructures,pSourceAccelerationStructureData) )
3670#define ID3D12GraphicsCommandList6_EmitRaytracingAccelerationStructurePostbuildInfo(This,pDesc,NumSourceAccelerationStructures,pSourceAccelerationStructureData) \
3671 ( (This)->EmitRaytracingAccelerationStructurePostbuildInfo(pDesc,NumSourceAccelerationStructures,pSourceAccelerationStructureData) )

◆ ID3D12GraphicsCommandList6_EndEvent

#define ID3D12GraphicsCommandList6_EndEvent ( This)
Value:
( (This)->EndEvent() )
3640#define ID3D12GraphicsCommandList6_EndEvent(This) \
3641 ( (This)->EndEvent() )

◆ ID3D12GraphicsCommandList6_EndQuery

#define ID3D12GraphicsCommandList6_EndQuery ( This,
pQueryHeap,
Type,
Index )
Value:
( (This)->EndQuery(pQueryHeap,Type,Index) )
3630#define ID3D12GraphicsCommandList6_EndQuery(This,pQueryHeap,Type,Index) \
3631 ( (This)->EndQuery(pQueryHeap,Type,Index) )

◆ ID3D12GraphicsCommandList6_EndRenderPass

#define ID3D12GraphicsCommandList6_EndRenderPass ( This)
Value:
( (This)->EndRenderPass() )
3662#define ID3D12GraphicsCommandList6_EndRenderPass(This) \
3663 ( (This)->EndRenderPass() )

◆ ID3D12GraphicsCommandList6_ExecuteBundle

#define ID3D12GraphicsCommandList6_ExecuteBundle ( This,
pCommandList )
Value:
( (This)->ExecuteBundle(pCommandList) )
3578#define ID3D12GraphicsCommandList6_ExecuteBundle(This,pCommandList) \
3579 ( (This)->ExecuteBundle(pCommandList) )

◆ ID3D12GraphicsCommandList6_ExecuteIndirect

#define ID3D12GraphicsCommandList6_ExecuteIndirect ( This,
pCommandSignature,
MaxCommandCount,
pArgumentBuffer,
ArgumentBufferOffset,
pCountBuffer,
CountBufferOffset )
Value:
( (This)->ExecuteIndirect(pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) )
3642#define ID3D12GraphicsCommandList6_ExecuteIndirect(This,pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) \
3643 ( (This)->ExecuteIndirect(pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) )

◆ ID3D12GraphicsCommandList6_ExecuteMetaCommand

#define ID3D12GraphicsCommandList6_ExecuteMetaCommand ( This,
pMetaCommand,
pExecutionParametersData,
ExecutionParametersDataSizeInBytes )
Value:
( (This)->ExecuteMetaCommand(pMetaCommand,pExecutionParametersData,ExecutionParametersDataSizeInBytes) )
3666#define ID3D12GraphicsCommandList6_ExecuteMetaCommand(This,pMetaCommand,pExecutionParametersData,ExecutionParametersDataSizeInBytes) \
3667 ( (This)->ExecuteMetaCommand(pMetaCommand,pExecutionParametersData,ExecutionParametersDataSizeInBytes) )

◆ ID3D12GraphicsCommandList6_GetDevice

#define ID3D12GraphicsCommandList6_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
3538#define ID3D12GraphicsCommandList6_GetDevice(This,riid,ppvDevice) \
3539 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12GraphicsCommandList6_GetPrivateData

#define ID3D12GraphicsCommandList6_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
3530#define ID3D12GraphicsCommandList6_GetPrivateData(This,guid,pDataSize,pData) \
3531 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12GraphicsCommandList6_GetType

#define ID3D12GraphicsCommandList6_GetType ( This)
Value:
( (This)->GetType() )
3540#define ID3D12GraphicsCommandList6_GetType(This) \
3541 ( (This)->GetType() )

◆ ID3D12GraphicsCommandList6_IASetIndexBuffer

#define ID3D12GraphicsCommandList6_IASetIndexBuffer ( This,
pView )
Value:
( (This)->IASetIndexBuffer(pView) )
3610#define ID3D12GraphicsCommandList6_IASetIndexBuffer(This,pView) \
3611 ( (This)->IASetIndexBuffer(pView) )

◆ ID3D12GraphicsCommandList6_IASetPrimitiveTopology

#define ID3D12GraphicsCommandList6_IASetPrimitiveTopology ( This,
PrimitiveTopology )
Value:
( (This)->IASetPrimitiveTopology(PrimitiveTopology) )
3564#define ID3D12GraphicsCommandList6_IASetPrimitiveTopology(This,PrimitiveTopology) \
3565 ( (This)->IASetPrimitiveTopology(PrimitiveTopology) )

◆ ID3D12GraphicsCommandList6_IASetVertexBuffers

#define ID3D12GraphicsCommandList6_IASetVertexBuffers ( This,
StartSlot,
NumViews,
pViews )
Value:
( (This)->IASetVertexBuffers(StartSlot,NumViews,pViews) )
3612#define ID3D12GraphicsCommandList6_IASetVertexBuffers(This,StartSlot,NumViews,pViews) \
3613 ( (This)->IASetVertexBuffers(StartSlot,NumViews,pViews) )

◆ ID3D12GraphicsCommandList6_InitializeMetaCommand

#define ID3D12GraphicsCommandList6_InitializeMetaCommand ( This,
pMetaCommand,
pInitializationParametersData,
InitializationParametersDataSizeInBytes )
Value:
( (This)->InitializeMetaCommand(pMetaCommand,pInitializationParametersData,InitializationParametersDataSizeInBytes) )
3664#define ID3D12GraphicsCommandList6_InitializeMetaCommand(This,pMetaCommand,pInitializationParametersData,InitializationParametersDataSizeInBytes) \
3665 ( (This)->InitializeMetaCommand(pMetaCommand,pInitializationParametersData,InitializationParametersDataSizeInBytes) )

◆ ID3D12GraphicsCommandList6_OMSetBlendFactor

#define ID3D12GraphicsCommandList6_OMSetBlendFactor ( This,
BlendFactor )
Value:
( (This)->OMSetBlendFactor(BlendFactor) )
3570#define ID3D12GraphicsCommandList6_OMSetBlendFactor(This,BlendFactor) \
3571 ( (This)->OMSetBlendFactor(BlendFactor) )

◆ ID3D12GraphicsCommandList6_OMSetDepthBounds

#define ID3D12GraphicsCommandList6_OMSetDepthBounds ( This,
Min,
Max )
Value:
( (This)->OMSetDepthBounds(Min,Max) )
3648#define ID3D12GraphicsCommandList6_OMSetDepthBounds(This,Min,Max) \
3649 ( (This)->OMSetDepthBounds(Min,Max) )

◆ ID3D12GraphicsCommandList6_OMSetRenderTargets

#define ID3D12GraphicsCommandList6_OMSetRenderTargets ( This,
NumRenderTargetDescriptors,
pRenderTargetDescriptors,
RTsSingleHandleToDescriptorRange,
pDepthStencilDescriptor )
Value:
( (This)->OMSetRenderTargets(NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) )
3616#define ID3D12GraphicsCommandList6_OMSetRenderTargets(This,NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) \
3617 ( (This)->OMSetRenderTargets(NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) )

◆ ID3D12GraphicsCommandList6_OMSetStencilRef

#define ID3D12GraphicsCommandList6_OMSetStencilRef ( This,
StencilRef )
Value:
( (This)->OMSetStencilRef(StencilRef) )
3572#define ID3D12GraphicsCommandList6_OMSetStencilRef(This,StencilRef) \
3573 ( (This)->OMSetStencilRef(StencilRef) )

◆ ID3D12GraphicsCommandList6_QueryInterface

#define ID3D12GraphicsCommandList6_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
3524#define ID3D12GraphicsCommandList6_QueryInterface(This,riid,ppvObject) \
3525 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12GraphicsCommandList6_Release

#define ID3D12GraphicsCommandList6_Release ( This)
Value:
( (This)->Release() )
3528#define ID3D12GraphicsCommandList6_Release(This) \
3529 ( (This)->Release() )

◆ ID3D12GraphicsCommandList6_Reset

#define ID3D12GraphicsCommandList6_Reset ( This,
pAllocator,
pInitialState )
Value:
( (This)->Reset(pAllocator,pInitialState) )
3544#define ID3D12GraphicsCommandList6_Reset(This,pAllocator,pInitialState) \
3545 ( (This)->Reset(pAllocator,pInitialState) )

◆ ID3D12GraphicsCommandList6_ResolveQueryData

#define ID3D12GraphicsCommandList6_ResolveQueryData ( This,
pQueryHeap,
Type,
StartIndex,
NumQueries,
pDestinationBuffer,
AlignedDestinationBufferOffset )
Value:
( (This)->ResolveQueryData(pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) )
3632#define ID3D12GraphicsCommandList6_ResolveQueryData(This,pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) \
3633 ( (This)->ResolveQueryData(pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) )

◆ ID3D12GraphicsCommandList6_ResolveSubresource

#define ID3D12GraphicsCommandList6_ResolveSubresource ( This,
pDstResource,
DstSubresource,
pSrcResource,
SrcSubresource,
Format )
Value:
( (This)->ResolveSubresource(pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) )
3562#define ID3D12GraphicsCommandList6_ResolveSubresource(This,pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) \
3563 ( (This)->ResolveSubresource(pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) )

◆ ID3D12GraphicsCommandList6_ResolveSubresourceRegion

#define ID3D12GraphicsCommandList6_ResolveSubresourceRegion ( This,
pDstResource,
DstSubresource,
DstX,
DstY,
pSrcResource,
SrcSubresource,
pSrcRect,
Format,
ResolveMode )
Value:
( (This)->ResolveSubresourceRegion(pDstResource,DstSubresource,DstX,DstY,pSrcResource,SrcSubresource,pSrcRect,Format,ResolveMode) )
3652#define ID3D12GraphicsCommandList6_ResolveSubresourceRegion(This,pDstResource,DstSubresource,DstX,DstY,pSrcResource,SrcSubresource,pSrcRect,Format,ResolveMode) \
3653 ( (This)->ResolveSubresourceRegion(pDstResource,DstSubresource,DstX,DstY,pSrcResource,SrcSubresource,pSrcRect,Format,ResolveMode) )

◆ ID3D12GraphicsCommandList6_ResourceBarrier

#define ID3D12GraphicsCommandList6_ResourceBarrier ( This,
NumBarriers,
pBarriers )
Value:
( (This)->ResourceBarrier(NumBarriers,pBarriers) )
3576#define ID3D12GraphicsCommandList6_ResourceBarrier(This,NumBarriers,pBarriers) \
3577 ( (This)->ResourceBarrier(NumBarriers,pBarriers) )

◆ ID3D12GraphicsCommandList6_RSSetScissorRects

#define ID3D12GraphicsCommandList6_RSSetScissorRects ( This,
NumRects,
pRects )
Value:
( (This)->RSSetScissorRects(NumRects,pRects) )
3568#define ID3D12GraphicsCommandList6_RSSetScissorRects(This,NumRects,pRects) \
3569 ( (This)->RSSetScissorRects(NumRects,pRects) )

◆ ID3D12GraphicsCommandList6_RSSetShadingRate

#define ID3D12GraphicsCommandList6_RSSetShadingRate ( This,
baseShadingRate,
combiners )
Value:
( (This)->RSSetShadingRate(baseShadingRate,combiners) )
3678#define ID3D12GraphicsCommandList6_RSSetShadingRate(This,baseShadingRate,combiners) \
3679 ( (This)->RSSetShadingRate(baseShadingRate,combiners) )

◆ ID3D12GraphicsCommandList6_RSSetShadingRateImage

#define ID3D12GraphicsCommandList6_RSSetShadingRateImage ( This,
shadingRateImage )
Value:
( (This)->RSSetShadingRateImage(shadingRateImage) )
3680#define ID3D12GraphicsCommandList6_RSSetShadingRateImage(This,shadingRateImage) \
3681 ( (This)->RSSetShadingRateImage(shadingRateImage) )

◆ ID3D12GraphicsCommandList6_RSSetViewports

#define ID3D12GraphicsCommandList6_RSSetViewports ( This,
NumViewports,
pViewports )
Value:
( (This)->RSSetViewports(NumViewports,pViewports) )
3566#define ID3D12GraphicsCommandList6_RSSetViewports(This,NumViewports,pViewports) \
3567 ( (This)->RSSetViewports(NumViewports,pViewports) )

◆ ID3D12GraphicsCommandList6_SetComputeRoot32BitConstant

#define ID3D12GraphicsCommandList6_SetComputeRoot32BitConstant ( This,
RootParameterIndex,
SrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetComputeRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )
3590#define ID3D12GraphicsCommandList6_SetComputeRoot32BitConstant(This,RootParameterIndex,SrcData,DestOffsetIn32BitValues) \
3591 ( (This)->SetComputeRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList6_SetComputeRoot32BitConstants

#define ID3D12GraphicsCommandList6_SetComputeRoot32BitConstants ( This,
RootParameterIndex,
Num32BitValuesToSet,
pSrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetComputeRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )
3594#define ID3D12GraphicsCommandList6_SetComputeRoot32BitConstants(This,RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) \
3595 ( (This)->SetComputeRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList6_SetComputeRootConstantBufferView

#define ID3D12GraphicsCommandList6_SetComputeRootConstantBufferView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootConstantBufferView(RootParameterIndex,BufferLocation) )
3598#define ID3D12GraphicsCommandList6_SetComputeRootConstantBufferView(This,RootParameterIndex,BufferLocation) \
3599 ( (This)->SetComputeRootConstantBufferView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList6_SetComputeRootDescriptorTable

#define ID3D12GraphicsCommandList6_SetComputeRootDescriptorTable ( This,
RootParameterIndex,
BaseDescriptor )
Value:
( (This)->SetComputeRootDescriptorTable(RootParameterIndex,BaseDescriptor) )
3586#define ID3D12GraphicsCommandList6_SetComputeRootDescriptorTable(This,RootParameterIndex,BaseDescriptor) \
3587 ( (This)->SetComputeRootDescriptorTable(RootParameterIndex,BaseDescriptor) )

◆ ID3D12GraphicsCommandList6_SetComputeRootShaderResourceView

#define ID3D12GraphicsCommandList6_SetComputeRootShaderResourceView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootShaderResourceView(RootParameterIndex,BufferLocation) )
3602#define ID3D12GraphicsCommandList6_SetComputeRootShaderResourceView(This,RootParameterIndex,BufferLocation) \
3603 ( (This)->SetComputeRootShaderResourceView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList6_SetComputeRootSignature

#define ID3D12GraphicsCommandList6_SetComputeRootSignature ( This,
pRootSignature )
Value:
( (This)->SetComputeRootSignature(pRootSignature) )
3582#define ID3D12GraphicsCommandList6_SetComputeRootSignature(This,pRootSignature) \
3583 ( (This)->SetComputeRootSignature(pRootSignature) )

◆ ID3D12GraphicsCommandList6_SetComputeRootUnorderedAccessView

#define ID3D12GraphicsCommandList6_SetComputeRootUnorderedAccessView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootUnorderedAccessView(RootParameterIndex,BufferLocation) )
3606#define ID3D12GraphicsCommandList6_SetComputeRootUnorderedAccessView(This,RootParameterIndex,BufferLocation) \
3607 ( (This)->SetComputeRootUnorderedAccessView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList6_SetDescriptorHeaps

#define ID3D12GraphicsCommandList6_SetDescriptorHeaps ( This,
NumDescriptorHeaps,
ppDescriptorHeaps )
Value:
( (This)->SetDescriptorHeaps(NumDescriptorHeaps,ppDescriptorHeaps) )
3580#define ID3D12GraphicsCommandList6_SetDescriptorHeaps(This,NumDescriptorHeaps,ppDescriptorHeaps) \
3581 ( (This)->SetDescriptorHeaps(NumDescriptorHeaps,ppDescriptorHeaps) )

◆ ID3D12GraphicsCommandList6_SetGraphicsRoot32BitConstant

#define ID3D12GraphicsCommandList6_SetGraphicsRoot32BitConstant ( This,
RootParameterIndex,
SrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetGraphicsRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )
3592#define ID3D12GraphicsCommandList6_SetGraphicsRoot32BitConstant(This,RootParameterIndex,SrcData,DestOffsetIn32BitValues) \
3593 ( (This)->SetGraphicsRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList6_SetGraphicsRoot32BitConstants

#define ID3D12GraphicsCommandList6_SetGraphicsRoot32BitConstants ( This,
RootParameterIndex,
Num32BitValuesToSet,
pSrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetGraphicsRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )
3596#define ID3D12GraphicsCommandList6_SetGraphicsRoot32BitConstants(This,RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) \
3597 ( (This)->SetGraphicsRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList6_SetGraphicsRootConstantBufferView

#define ID3D12GraphicsCommandList6_SetGraphicsRootConstantBufferView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootConstantBufferView(RootParameterIndex,BufferLocation) )
3600#define ID3D12GraphicsCommandList6_SetGraphicsRootConstantBufferView(This,RootParameterIndex,BufferLocation) \
3601 ( (This)->SetGraphicsRootConstantBufferView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList6_SetGraphicsRootDescriptorTable

#define ID3D12GraphicsCommandList6_SetGraphicsRootDescriptorTable ( This,
RootParameterIndex,
BaseDescriptor )
Value:
( (This)->SetGraphicsRootDescriptorTable(RootParameterIndex,BaseDescriptor) )
3588#define ID3D12GraphicsCommandList6_SetGraphicsRootDescriptorTable(This,RootParameterIndex,BaseDescriptor) \
3589 ( (This)->SetGraphicsRootDescriptorTable(RootParameterIndex,BaseDescriptor) )

◆ ID3D12GraphicsCommandList6_SetGraphicsRootShaderResourceView

#define ID3D12GraphicsCommandList6_SetGraphicsRootShaderResourceView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootShaderResourceView(RootParameterIndex,BufferLocation) )
3604#define ID3D12GraphicsCommandList6_SetGraphicsRootShaderResourceView(This,RootParameterIndex,BufferLocation) \
3605 ( (This)->SetGraphicsRootShaderResourceView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList6_SetGraphicsRootSignature

#define ID3D12GraphicsCommandList6_SetGraphicsRootSignature ( This,
pRootSignature )
Value:
( (This)->SetGraphicsRootSignature(pRootSignature) )
3584#define ID3D12GraphicsCommandList6_SetGraphicsRootSignature(This,pRootSignature) \
3585 ( (This)->SetGraphicsRootSignature(pRootSignature) )

◆ ID3D12GraphicsCommandList6_SetGraphicsRootUnorderedAccessView

#define ID3D12GraphicsCommandList6_SetGraphicsRootUnorderedAccessView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootUnorderedAccessView(RootParameterIndex,BufferLocation) )
3608#define ID3D12GraphicsCommandList6_SetGraphicsRootUnorderedAccessView(This,RootParameterIndex,BufferLocation) \
3609 ( (This)->SetGraphicsRootUnorderedAccessView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList6_SetMarker

#define ID3D12GraphicsCommandList6_SetMarker ( This,
Metadata,
pData,
Size )
Value:
( (This)->SetMarker(Metadata,pData,Size) )
3636#define ID3D12GraphicsCommandList6_SetMarker(This,Metadata,pData,Size) \
3637 ( (This)->SetMarker(Metadata,pData,Size) )

◆ ID3D12GraphicsCommandList6_SetName

#define ID3D12GraphicsCommandList6_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
3536#define ID3D12GraphicsCommandList6_SetName(This,Name) \
3537 ( (This)->SetName(Name) )

◆ ID3D12GraphicsCommandList6_SetPipelineState

#define ID3D12GraphicsCommandList6_SetPipelineState ( This,
pPipelineState )
Value:
( (This)->SetPipelineState(pPipelineState) )
3574#define ID3D12GraphicsCommandList6_SetPipelineState(This,pPipelineState) \
3575 ( (This)->SetPipelineState(pPipelineState) )

◆ ID3D12GraphicsCommandList6_SetPipelineState1

#define ID3D12GraphicsCommandList6_SetPipelineState1 ( This,
pStateObject )
Value:
( (This)->SetPipelineState1(pStateObject) )
3674#define ID3D12GraphicsCommandList6_SetPipelineState1(This,pStateObject) \
3675 ( (This)->SetPipelineState1(pStateObject) )

◆ ID3D12GraphicsCommandList6_SetPredication

#define ID3D12GraphicsCommandList6_SetPredication ( This,
pBuffer,
AlignedBufferOffset,
Operation )
Value:
( (This)->SetPredication(pBuffer,AlignedBufferOffset,Operation) )
3634#define ID3D12GraphicsCommandList6_SetPredication(This,pBuffer,AlignedBufferOffset,Operation) \
3635 ( (This)->SetPredication(pBuffer,AlignedBufferOffset,Operation) )

◆ ID3D12GraphicsCommandList6_SetPrivateData

#define ID3D12GraphicsCommandList6_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
3532#define ID3D12GraphicsCommandList6_SetPrivateData(This,guid,DataSize,pData) \
3533 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12GraphicsCommandList6_SetPrivateDataInterface

#define ID3D12GraphicsCommandList6_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
3534#define ID3D12GraphicsCommandList6_SetPrivateDataInterface(This,guid,pData) \
3535 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12GraphicsCommandList6_SetProtectedResourceSession

#define ID3D12GraphicsCommandList6_SetProtectedResourceSession ( This,
pProtectedResourceSession )
Value:
( (This)->SetProtectedResourceSession(pProtectedResourceSession) )
3658#define ID3D12GraphicsCommandList6_SetProtectedResourceSession(This,pProtectedResourceSession) \
3659 ( (This)->SetProtectedResourceSession(pProtectedResourceSession) )

◆ ID3D12GraphicsCommandList6_SetSamplePositions

#define ID3D12GraphicsCommandList6_SetSamplePositions ( This,
NumSamplesPerPixel,
NumPixels,
pSamplePositions )
Value:
( (This)->SetSamplePositions(NumSamplesPerPixel,NumPixels,pSamplePositions) )
3650#define ID3D12GraphicsCommandList6_SetSamplePositions(This,NumSamplesPerPixel,NumPixels,pSamplePositions) \
3651 ( (This)->SetSamplePositions(NumSamplesPerPixel,NumPixels,pSamplePositions) )

◆ ID3D12GraphicsCommandList6_SetViewInstanceMask

#define ID3D12GraphicsCommandList6_SetViewInstanceMask ( This,
Mask )
Value:
( (This)->SetViewInstanceMask(Mask) )
3654#define ID3D12GraphicsCommandList6_SetViewInstanceMask(This,Mask) \
3655 ( (This)->SetViewInstanceMask(Mask) )

◆ ID3D12GraphicsCommandList6_SOSetTargets

#define ID3D12GraphicsCommandList6_SOSetTargets ( This,
StartSlot,
NumViews,
pViews )
Value:
( (This)->SOSetTargets(StartSlot,NumViews,pViews) )
3614#define ID3D12GraphicsCommandList6_SOSetTargets(This,StartSlot,NumViews,pViews) \
3615 ( (This)->SOSetTargets(StartSlot,NumViews,pViews) )

◆ ID3D12GraphicsCommandList6_WriteBufferImmediate

#define ID3D12GraphicsCommandList6_WriteBufferImmediate ( This,
Count,
pParams,
pModes )
Value:
( (This)->WriteBufferImmediate(Count,pParams,pModes) )
3656#define ID3D12GraphicsCommandList6_WriteBufferImmediate(This,Count,pParams,pModes) \
3657 ( (This)->WriteBufferImmediate(Count,pParams,pModes) )

◆ ID3D12GraphicsCommandList7_AddRef

#define ID3D12GraphicsCommandList7_AddRef ( This)
Value:
( (This)->AddRef() )
3686#define ID3D12GraphicsCommandList7_AddRef(This) \
3687 ( (This)->AddRef() )

◆ ID3D12GraphicsCommandList7_AtomicCopyBufferUINT

#define ID3D12GraphicsCommandList7_AtomicCopyBufferUINT ( This,
pDstBuffer,
DstOffset,
pSrcBuffer,
SrcOffset,
Dependencies,
ppDependentResources,
pDependentSubresourceRanges )
Value:
( (This)->AtomicCopyBufferUINT(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )
3804#define ID3D12GraphicsCommandList7_AtomicCopyBufferUINT(This,pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) \
3805 ( (This)->AtomicCopyBufferUINT(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )

◆ ID3D12GraphicsCommandList7_AtomicCopyBufferUINT64

#define ID3D12GraphicsCommandList7_AtomicCopyBufferUINT64 ( This,
pDstBuffer,
DstOffset,
pSrcBuffer,
SrcOffset,
Dependencies,
ppDependentResources,
pDependentSubresourceRanges )
Value:
( (This)->AtomicCopyBufferUINT64(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )
3806#define ID3D12GraphicsCommandList7_AtomicCopyBufferUINT64(This,pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) \
3807 ( (This)->AtomicCopyBufferUINT64(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )

◆ ID3D12GraphicsCommandList7_Barrier

#define ID3D12GraphicsCommandList7_Barrier ( This,
NumBarrierGroups,
pBarrierGroups )
Value:
( (This)->Barrier(NumBarrierGroups,pBarrierGroups) )
3844#define ID3D12GraphicsCommandList7_Barrier(This,NumBarrierGroups,pBarrierGroups) \
3845 ( (This)->Barrier(NumBarrierGroups,pBarrierGroups) )

◆ ID3D12GraphicsCommandList7_BeginEvent

#define ID3D12GraphicsCommandList7_BeginEvent ( This,
Metadata,
pData,
Size )
Value:
( (This)->BeginEvent(Metadata,pData,Size) )
3798#define ID3D12GraphicsCommandList7_BeginEvent(This,Metadata,pData,Size) \
3799 ( (This)->BeginEvent(Metadata,pData,Size) )

◆ ID3D12GraphicsCommandList7_BeginQuery

#define ID3D12GraphicsCommandList7_BeginQuery ( This,
pQueryHeap,
Type,
Index )
Value:
( (This)->BeginQuery(pQueryHeap,Type,Index) )
3788#define ID3D12GraphicsCommandList7_BeginQuery(This,pQueryHeap,Type,Index) \
3789 ( (This)->BeginQuery(pQueryHeap,Type,Index) )

◆ ID3D12GraphicsCommandList7_BeginRenderPass

#define ID3D12GraphicsCommandList7_BeginRenderPass ( This,
NumRenderTargets,
pRenderTargets,
pDepthStencil,
Flags )
Value:
( (This)->BeginRenderPass(NumRenderTargets,pRenderTargets,pDepthStencil,Flags) )
3820#define ID3D12GraphicsCommandList7_BeginRenderPass(This,NumRenderTargets,pRenderTargets,pDepthStencil,Flags) \
3821 ( (This)->BeginRenderPass(NumRenderTargets,pRenderTargets,pDepthStencil,Flags) )

◆ ID3D12GraphicsCommandList7_BuildRaytracingAccelerationStructure

#define ID3D12GraphicsCommandList7_BuildRaytracingAccelerationStructure ( This,
pDesc,
NumPostbuildInfoDescs,
pPostbuildInfoDescs )
Value:
( (This)->BuildRaytracingAccelerationStructure(pDesc,NumPostbuildInfoDescs,pPostbuildInfoDescs) )
3828#define ID3D12GraphicsCommandList7_BuildRaytracingAccelerationStructure(This,pDesc,NumPostbuildInfoDescs,pPostbuildInfoDescs) \
3829 ( (This)->BuildRaytracingAccelerationStructure(pDesc,NumPostbuildInfoDescs,pPostbuildInfoDescs) )

◆ ID3D12GraphicsCommandList7_ClearDepthStencilView

#define ID3D12GraphicsCommandList7_ClearDepthStencilView ( This,
DepthStencilView,
ClearFlags,
Depth,
Stencil,
NumRects,
pRects )
Value:
( (This)->ClearDepthStencilView(DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) )
3778#define ID3D12GraphicsCommandList7_ClearDepthStencilView(This,DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) \
3779 ( (This)->ClearDepthStencilView(DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) )

◆ ID3D12GraphicsCommandList7_ClearRenderTargetView

#define ID3D12GraphicsCommandList7_ClearRenderTargetView ( This,
RenderTargetView,
ColorRGBA,
NumRects,
pRects )
Value:
( (This)->ClearRenderTargetView(RenderTargetView,ColorRGBA,NumRects,pRects) )
3780#define ID3D12GraphicsCommandList7_ClearRenderTargetView(This,RenderTargetView,ColorRGBA,NumRects,pRects) \
3781 ( (This)->ClearRenderTargetView(RenderTargetView,ColorRGBA,NumRects,pRects) )

◆ ID3D12GraphicsCommandList7_ClearState

#define ID3D12GraphicsCommandList7_ClearState ( This,
pPipelineState )
Value:
( (This)->ClearState(pPipelineState) )
3706#define ID3D12GraphicsCommandList7_ClearState(This,pPipelineState) \
3707 ( (This)->ClearState(pPipelineState) )

◆ ID3D12GraphicsCommandList7_ClearUnorderedAccessViewFloat

#define ID3D12GraphicsCommandList7_ClearUnorderedAccessViewFloat ( This,
ViewGPUHandleInCurrentHeap,
ViewCPUHandle,
pResource,
Values,
NumRects,
pRects )
Value:
( (This)->ClearUnorderedAccessViewFloat(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )
3784#define ID3D12GraphicsCommandList7_ClearUnorderedAccessViewFloat(This,ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) \
3785 ( (This)->ClearUnorderedAccessViewFloat(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )

◆ ID3D12GraphicsCommandList7_ClearUnorderedAccessViewUint

#define ID3D12GraphicsCommandList7_ClearUnorderedAccessViewUint ( This,
ViewGPUHandleInCurrentHeap,
ViewCPUHandle,
pResource,
Values,
NumRects,
pRects )
Value:
( (This)->ClearUnorderedAccessViewUint(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )
3782#define ID3D12GraphicsCommandList7_ClearUnorderedAccessViewUint(This,ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) \
3783 ( (This)->ClearUnorderedAccessViewUint(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )

◆ ID3D12GraphicsCommandList7_Close

#define ID3D12GraphicsCommandList7_Close ( This)
Value:
( (This)->Close() )
3702#define ID3D12GraphicsCommandList7_Close(This) \
3703 ( (This)->Close() )

◆ ID3D12GraphicsCommandList7_CopyBufferRegion

#define ID3D12GraphicsCommandList7_CopyBufferRegion ( This,
pDstBuffer,
DstOffset,
pSrcBuffer,
SrcOffset,
NumBytes )
Value:
( (This)->CopyBufferRegion(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) )
3714#define ID3D12GraphicsCommandList7_CopyBufferRegion(This,pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) \
3715 ( (This)->CopyBufferRegion(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) )

◆ ID3D12GraphicsCommandList7_CopyRaytracingAccelerationStructure

#define ID3D12GraphicsCommandList7_CopyRaytracingAccelerationStructure ( This,
DestAccelerationStructureData,
SourceAccelerationStructureData,
Mode )
Value:
( (This)->CopyRaytracingAccelerationStructure(DestAccelerationStructureData,SourceAccelerationStructureData,Mode) )
3832#define ID3D12GraphicsCommandList7_CopyRaytracingAccelerationStructure(This,DestAccelerationStructureData,SourceAccelerationStructureData,Mode) \
3833 ( (This)->CopyRaytracingAccelerationStructure(DestAccelerationStructureData,SourceAccelerationStructureData,Mode) )

◆ ID3D12GraphicsCommandList7_CopyResource

#define ID3D12GraphicsCommandList7_CopyResource ( This,
pDstResource,
pSrcResource )
Value:
( (This)->CopyResource(pDstResource,pSrcResource) )
3718#define ID3D12GraphicsCommandList7_CopyResource(This,pDstResource,pSrcResource) \
3719 ( (This)->CopyResource(pDstResource,pSrcResource) )

◆ ID3D12GraphicsCommandList7_CopyTextureRegion

#define ID3D12GraphicsCommandList7_CopyTextureRegion ( This,
pDst,
DstX,
DstY,
DstZ,
pSrc,
pSrcBox )
Value:
( (This)->CopyTextureRegion(pDst,DstX,DstY,DstZ,pSrc,pSrcBox) )
3716#define ID3D12GraphicsCommandList7_CopyTextureRegion(This,pDst,DstX,DstY,DstZ,pSrc,pSrcBox) \
3717 ( (This)->CopyTextureRegion(pDst,DstX,DstY,DstZ,pSrc,pSrcBox) )

◆ ID3D12GraphicsCommandList7_CopyTiles

#define ID3D12GraphicsCommandList7_CopyTiles ( This,
pTiledResource,
pTileRegionStartCoordinate,
pTileRegionSize,
pBuffer,
BufferStartOffsetInBytes,
Flags )
Value:
( (This)->CopyTiles(pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) )
3720#define ID3D12GraphicsCommandList7_CopyTiles(This,pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) \
3721 ( (This)->CopyTiles(pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) )

◆ ID3D12GraphicsCommandList7_DiscardResource

#define ID3D12GraphicsCommandList7_DiscardResource ( This,
pResource,
pRegion )
Value:
( (This)->DiscardResource(pResource,pRegion) )
3786#define ID3D12GraphicsCommandList7_DiscardResource(This,pResource,pRegion) \
3787 ( (This)->DiscardResource(pResource,pRegion) )

◆ ID3D12GraphicsCommandList7_Dispatch

#define ID3D12GraphicsCommandList7_Dispatch ( This,
ThreadGroupCountX,
ThreadGroupCountY,
ThreadGroupCountZ )
Value:
( (This)->Dispatch(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )
3712#define ID3D12GraphicsCommandList7_Dispatch(This,ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) \
3713 ( (This)->Dispatch(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )

◆ ID3D12GraphicsCommandList7_DispatchMesh

#define ID3D12GraphicsCommandList7_DispatchMesh ( This,
ThreadGroupCountX,
ThreadGroupCountY,
ThreadGroupCountZ )
Value:
( (This)->DispatchMesh(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )
3842#define ID3D12GraphicsCommandList7_DispatchMesh(This,ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) \
3843 ( (This)->DispatchMesh(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )

◆ ID3D12GraphicsCommandList7_DispatchRays

#define ID3D12GraphicsCommandList7_DispatchRays ( This,
pDesc )
Value:
( (This)->DispatchRays(pDesc) )
3836#define ID3D12GraphicsCommandList7_DispatchRays(This,pDesc) \
3837 ( (This)->DispatchRays(pDesc) )

◆ ID3D12GraphicsCommandList7_DrawIndexedInstanced

#define ID3D12GraphicsCommandList7_DrawIndexedInstanced ( This,
IndexCountPerInstance,
InstanceCount,
StartIndexLocation,
BaseVertexLocation,
StartInstanceLocation )
Value:
( (This)->DrawIndexedInstanced(IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) )
3710#define ID3D12GraphicsCommandList7_DrawIndexedInstanced(This,IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) \
3711 ( (This)->DrawIndexedInstanced(IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) )

◆ ID3D12GraphicsCommandList7_DrawInstanced

#define ID3D12GraphicsCommandList7_DrawInstanced ( This,
VertexCountPerInstance,
InstanceCount,
StartVertexLocation,
StartInstanceLocation )
Value:
( (This)->DrawInstanced(VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) )
3708#define ID3D12GraphicsCommandList7_DrawInstanced(This,VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) \
3709 ( (This)->DrawInstanced(VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) )

◆ ID3D12GraphicsCommandList7_EmitRaytracingAccelerationStructurePostbuildInfo

#define ID3D12GraphicsCommandList7_EmitRaytracingAccelerationStructurePostbuildInfo ( This,
pDesc,
NumSourceAccelerationStructures,
pSourceAccelerationStructureData )
Value:
( (This)->EmitRaytracingAccelerationStructurePostbuildInfo(pDesc,NumSourceAccelerationStructures,pSourceAccelerationStructureData) )
3830#define ID3D12GraphicsCommandList7_EmitRaytracingAccelerationStructurePostbuildInfo(This,pDesc,NumSourceAccelerationStructures,pSourceAccelerationStructureData) \
3831 ( (This)->EmitRaytracingAccelerationStructurePostbuildInfo(pDesc,NumSourceAccelerationStructures,pSourceAccelerationStructureData) )

◆ ID3D12GraphicsCommandList7_EndEvent

#define ID3D12GraphicsCommandList7_EndEvent ( This)
Value:
( (This)->EndEvent() )
3800#define ID3D12GraphicsCommandList7_EndEvent(This) \
3801 ( (This)->EndEvent() )

◆ ID3D12GraphicsCommandList7_EndQuery

#define ID3D12GraphicsCommandList7_EndQuery ( This,
pQueryHeap,
Type,
Index )
Value:
( (This)->EndQuery(pQueryHeap,Type,Index) )
3790#define ID3D12GraphicsCommandList7_EndQuery(This,pQueryHeap,Type,Index) \
3791 ( (This)->EndQuery(pQueryHeap,Type,Index) )

◆ ID3D12GraphicsCommandList7_EndRenderPass

#define ID3D12GraphicsCommandList7_EndRenderPass ( This)
Value:
( (This)->EndRenderPass() )
3822#define ID3D12GraphicsCommandList7_EndRenderPass(This) \
3823 ( (This)->EndRenderPass() )

◆ ID3D12GraphicsCommandList7_ExecuteBundle

#define ID3D12GraphicsCommandList7_ExecuteBundle ( This,
pCommandList )
Value:
( (This)->ExecuteBundle(pCommandList) )
3738#define ID3D12GraphicsCommandList7_ExecuteBundle(This,pCommandList) \
3739 ( (This)->ExecuteBundle(pCommandList) )

◆ ID3D12GraphicsCommandList7_ExecuteIndirect

#define ID3D12GraphicsCommandList7_ExecuteIndirect ( This,
pCommandSignature,
MaxCommandCount,
pArgumentBuffer,
ArgumentBufferOffset,
pCountBuffer,
CountBufferOffset )
Value:
( (This)->ExecuteIndirect(pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) )
3802#define ID3D12GraphicsCommandList7_ExecuteIndirect(This,pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) \
3803 ( (This)->ExecuteIndirect(pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) )

◆ ID3D12GraphicsCommandList7_ExecuteMetaCommand

#define ID3D12GraphicsCommandList7_ExecuteMetaCommand ( This,
pMetaCommand,
pExecutionParametersData,
ExecutionParametersDataSizeInBytes )
Value:
( (This)->ExecuteMetaCommand(pMetaCommand,pExecutionParametersData,ExecutionParametersDataSizeInBytes) )
3826#define ID3D12GraphicsCommandList7_ExecuteMetaCommand(This,pMetaCommand,pExecutionParametersData,ExecutionParametersDataSizeInBytes) \
3827 ( (This)->ExecuteMetaCommand(pMetaCommand,pExecutionParametersData,ExecutionParametersDataSizeInBytes) )

◆ ID3D12GraphicsCommandList7_GetDevice

#define ID3D12GraphicsCommandList7_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
3698#define ID3D12GraphicsCommandList7_GetDevice(This,riid,ppvDevice) \
3699 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12GraphicsCommandList7_GetPrivateData

#define ID3D12GraphicsCommandList7_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
3690#define ID3D12GraphicsCommandList7_GetPrivateData(This,guid,pDataSize,pData) \
3691 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12GraphicsCommandList7_GetType

#define ID3D12GraphicsCommandList7_GetType ( This)
Value:
( (This)->GetType() )
3700#define ID3D12GraphicsCommandList7_GetType(This) \
3701 ( (This)->GetType() )

◆ ID3D12GraphicsCommandList7_IASetIndexBuffer

#define ID3D12GraphicsCommandList7_IASetIndexBuffer ( This,
pView )
Value:
( (This)->IASetIndexBuffer(pView) )
3770#define ID3D12GraphicsCommandList7_IASetIndexBuffer(This,pView) \
3771 ( (This)->IASetIndexBuffer(pView) )

◆ ID3D12GraphicsCommandList7_IASetPrimitiveTopology

#define ID3D12GraphicsCommandList7_IASetPrimitiveTopology ( This,
PrimitiveTopology )
Value:
( (This)->IASetPrimitiveTopology(PrimitiveTopology) )
3724#define ID3D12GraphicsCommandList7_IASetPrimitiveTopology(This,PrimitiveTopology) \
3725 ( (This)->IASetPrimitiveTopology(PrimitiveTopology) )

◆ ID3D12GraphicsCommandList7_IASetVertexBuffers

#define ID3D12GraphicsCommandList7_IASetVertexBuffers ( This,
StartSlot,
NumViews,
pViews )
Value:
( (This)->IASetVertexBuffers(StartSlot,NumViews,pViews) )
3772#define ID3D12GraphicsCommandList7_IASetVertexBuffers(This,StartSlot,NumViews,pViews) \
3773 ( (This)->IASetVertexBuffers(StartSlot,NumViews,pViews) )

◆ ID3D12GraphicsCommandList7_InitializeMetaCommand

#define ID3D12GraphicsCommandList7_InitializeMetaCommand ( This,
pMetaCommand,
pInitializationParametersData,
InitializationParametersDataSizeInBytes )
Value:
( (This)->InitializeMetaCommand(pMetaCommand,pInitializationParametersData,InitializationParametersDataSizeInBytes) )
3824#define ID3D12GraphicsCommandList7_InitializeMetaCommand(This,pMetaCommand,pInitializationParametersData,InitializationParametersDataSizeInBytes) \
3825 ( (This)->InitializeMetaCommand(pMetaCommand,pInitializationParametersData,InitializationParametersDataSizeInBytes) )

◆ ID3D12GraphicsCommandList7_OMSetBlendFactor

#define ID3D12GraphicsCommandList7_OMSetBlendFactor ( This,
BlendFactor )
Value:
( (This)->OMSetBlendFactor(BlendFactor) )
3730#define ID3D12GraphicsCommandList7_OMSetBlendFactor(This,BlendFactor) \
3731 ( (This)->OMSetBlendFactor(BlendFactor) )

◆ ID3D12GraphicsCommandList7_OMSetDepthBounds

#define ID3D12GraphicsCommandList7_OMSetDepthBounds ( This,
Min,
Max )
Value:
( (This)->OMSetDepthBounds(Min,Max) )
3808#define ID3D12GraphicsCommandList7_OMSetDepthBounds(This,Min,Max) \
3809 ( (This)->OMSetDepthBounds(Min,Max) )

◆ ID3D12GraphicsCommandList7_OMSetRenderTargets

#define ID3D12GraphicsCommandList7_OMSetRenderTargets ( This,
NumRenderTargetDescriptors,
pRenderTargetDescriptors,
RTsSingleHandleToDescriptorRange,
pDepthStencilDescriptor )
Value:
( (This)->OMSetRenderTargets(NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) )
3776#define ID3D12GraphicsCommandList7_OMSetRenderTargets(This,NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) \
3777 ( (This)->OMSetRenderTargets(NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) )

◆ ID3D12GraphicsCommandList7_OMSetStencilRef

#define ID3D12GraphicsCommandList7_OMSetStencilRef ( This,
StencilRef )
Value:
( (This)->OMSetStencilRef(StencilRef) )
3732#define ID3D12GraphicsCommandList7_OMSetStencilRef(This,StencilRef) \
3733 ( (This)->OMSetStencilRef(StencilRef) )

◆ ID3D12GraphicsCommandList7_QueryInterface

#define ID3D12GraphicsCommandList7_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
3684#define ID3D12GraphicsCommandList7_QueryInterface(This,riid,ppvObject) \
3685 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12GraphicsCommandList7_Release

#define ID3D12GraphicsCommandList7_Release ( This)
Value:
( (This)->Release() )
3688#define ID3D12GraphicsCommandList7_Release(This) \
3689 ( (This)->Release() )

◆ ID3D12GraphicsCommandList7_Reset

#define ID3D12GraphicsCommandList7_Reset ( This,
pAllocator,
pInitialState )
Value:
( (This)->Reset(pAllocator,pInitialState) )
3704#define ID3D12GraphicsCommandList7_Reset(This,pAllocator,pInitialState) \
3705 ( (This)->Reset(pAllocator,pInitialState) )

◆ ID3D12GraphicsCommandList7_ResolveQueryData

#define ID3D12GraphicsCommandList7_ResolveQueryData ( This,
pQueryHeap,
Type,
StartIndex,
NumQueries,
pDestinationBuffer,
AlignedDestinationBufferOffset )
Value:
( (This)->ResolveQueryData(pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) )
3792#define ID3D12GraphicsCommandList7_ResolveQueryData(This,pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) \
3793 ( (This)->ResolveQueryData(pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) )

◆ ID3D12GraphicsCommandList7_ResolveSubresource

#define ID3D12GraphicsCommandList7_ResolveSubresource ( This,
pDstResource,
DstSubresource,
pSrcResource,
SrcSubresource,
Format )
Value:
( (This)->ResolveSubresource(pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) )
3722#define ID3D12GraphicsCommandList7_ResolveSubresource(This,pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) \
3723 ( (This)->ResolveSubresource(pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) )

◆ ID3D12GraphicsCommandList7_ResolveSubresourceRegion

#define ID3D12GraphicsCommandList7_ResolveSubresourceRegion ( This,
pDstResource,
DstSubresource,
DstX,
DstY,
pSrcResource,
SrcSubresource,
pSrcRect,
Format,
ResolveMode )
Value:
( (This)->ResolveSubresourceRegion(pDstResource,DstSubresource,DstX,DstY,pSrcResource,SrcSubresource,pSrcRect,Format,ResolveMode) )
3812#define ID3D12GraphicsCommandList7_ResolveSubresourceRegion(This,pDstResource,DstSubresource,DstX,DstY,pSrcResource,SrcSubresource,pSrcRect,Format,ResolveMode) \
3813 ( (This)->ResolveSubresourceRegion(pDstResource,DstSubresource,DstX,DstY,pSrcResource,SrcSubresource,pSrcRect,Format,ResolveMode) )

◆ ID3D12GraphicsCommandList7_ResourceBarrier

#define ID3D12GraphicsCommandList7_ResourceBarrier ( This,
NumBarriers,
pBarriers )
Value:
( (This)->ResourceBarrier(NumBarriers,pBarriers) )
3736#define ID3D12GraphicsCommandList7_ResourceBarrier(This,NumBarriers,pBarriers) \
3737 ( (This)->ResourceBarrier(NumBarriers,pBarriers) )

◆ ID3D12GraphicsCommandList7_RSSetScissorRects

#define ID3D12GraphicsCommandList7_RSSetScissorRects ( This,
NumRects,
pRects )
Value:
( (This)->RSSetScissorRects(NumRects,pRects) )
3728#define ID3D12GraphicsCommandList7_RSSetScissorRects(This,NumRects,pRects) \
3729 ( (This)->RSSetScissorRects(NumRects,pRects) )

◆ ID3D12GraphicsCommandList7_RSSetShadingRate

#define ID3D12GraphicsCommandList7_RSSetShadingRate ( This,
baseShadingRate,
combiners )
Value:
( (This)->RSSetShadingRate(baseShadingRate,combiners) )
3838#define ID3D12GraphicsCommandList7_RSSetShadingRate(This,baseShadingRate,combiners) \
3839 ( (This)->RSSetShadingRate(baseShadingRate,combiners) )

◆ ID3D12GraphicsCommandList7_RSSetShadingRateImage

#define ID3D12GraphicsCommandList7_RSSetShadingRateImage ( This,
shadingRateImage )
Value:
( (This)->RSSetShadingRateImage(shadingRateImage) )
3840#define ID3D12GraphicsCommandList7_RSSetShadingRateImage(This,shadingRateImage) \
3841 ( (This)->RSSetShadingRateImage(shadingRateImage) )

◆ ID3D12GraphicsCommandList7_RSSetViewports

#define ID3D12GraphicsCommandList7_RSSetViewports ( This,
NumViewports,
pViewports )
Value:
( (This)->RSSetViewports(NumViewports,pViewports) )
3726#define ID3D12GraphicsCommandList7_RSSetViewports(This,NumViewports,pViewports) \
3727 ( (This)->RSSetViewports(NumViewports,pViewports) )

◆ ID3D12GraphicsCommandList7_SetComputeRoot32BitConstant

#define ID3D12GraphicsCommandList7_SetComputeRoot32BitConstant ( This,
RootParameterIndex,
SrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetComputeRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )
3750#define ID3D12GraphicsCommandList7_SetComputeRoot32BitConstant(This,RootParameterIndex,SrcData,DestOffsetIn32BitValues) \
3751 ( (This)->SetComputeRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList7_SetComputeRoot32BitConstants

#define ID3D12GraphicsCommandList7_SetComputeRoot32BitConstants ( This,
RootParameterIndex,
Num32BitValuesToSet,
pSrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetComputeRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )
3754#define ID3D12GraphicsCommandList7_SetComputeRoot32BitConstants(This,RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) \
3755 ( (This)->SetComputeRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList7_SetComputeRootConstantBufferView

#define ID3D12GraphicsCommandList7_SetComputeRootConstantBufferView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootConstantBufferView(RootParameterIndex,BufferLocation) )
3758#define ID3D12GraphicsCommandList7_SetComputeRootConstantBufferView(This,RootParameterIndex,BufferLocation) \
3759 ( (This)->SetComputeRootConstantBufferView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList7_SetComputeRootDescriptorTable

#define ID3D12GraphicsCommandList7_SetComputeRootDescriptorTable ( This,
RootParameterIndex,
BaseDescriptor )
Value:
( (This)->SetComputeRootDescriptorTable(RootParameterIndex,BaseDescriptor) )
3746#define ID3D12GraphicsCommandList7_SetComputeRootDescriptorTable(This,RootParameterIndex,BaseDescriptor) \
3747 ( (This)->SetComputeRootDescriptorTable(RootParameterIndex,BaseDescriptor) )

◆ ID3D12GraphicsCommandList7_SetComputeRootShaderResourceView

#define ID3D12GraphicsCommandList7_SetComputeRootShaderResourceView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootShaderResourceView(RootParameterIndex,BufferLocation) )
3762#define ID3D12GraphicsCommandList7_SetComputeRootShaderResourceView(This,RootParameterIndex,BufferLocation) \
3763 ( (This)->SetComputeRootShaderResourceView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList7_SetComputeRootSignature

#define ID3D12GraphicsCommandList7_SetComputeRootSignature ( This,
pRootSignature )
Value:
( (This)->SetComputeRootSignature(pRootSignature) )
3742#define ID3D12GraphicsCommandList7_SetComputeRootSignature(This,pRootSignature) \
3743 ( (This)->SetComputeRootSignature(pRootSignature) )

◆ ID3D12GraphicsCommandList7_SetComputeRootUnorderedAccessView

#define ID3D12GraphicsCommandList7_SetComputeRootUnorderedAccessView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootUnorderedAccessView(RootParameterIndex,BufferLocation) )
3766#define ID3D12GraphicsCommandList7_SetComputeRootUnorderedAccessView(This,RootParameterIndex,BufferLocation) \
3767 ( (This)->SetComputeRootUnorderedAccessView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList7_SetDescriptorHeaps

#define ID3D12GraphicsCommandList7_SetDescriptorHeaps ( This,
NumDescriptorHeaps,
ppDescriptorHeaps )
Value:
( (This)->SetDescriptorHeaps(NumDescriptorHeaps,ppDescriptorHeaps) )
3740#define ID3D12GraphicsCommandList7_SetDescriptorHeaps(This,NumDescriptorHeaps,ppDescriptorHeaps) \
3741 ( (This)->SetDescriptorHeaps(NumDescriptorHeaps,ppDescriptorHeaps) )

◆ ID3D12GraphicsCommandList7_SetGraphicsRoot32BitConstant

#define ID3D12GraphicsCommandList7_SetGraphicsRoot32BitConstant ( This,
RootParameterIndex,
SrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetGraphicsRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )
3752#define ID3D12GraphicsCommandList7_SetGraphicsRoot32BitConstant(This,RootParameterIndex,SrcData,DestOffsetIn32BitValues) \
3753 ( (This)->SetGraphicsRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList7_SetGraphicsRoot32BitConstants

#define ID3D12GraphicsCommandList7_SetGraphicsRoot32BitConstants ( This,
RootParameterIndex,
Num32BitValuesToSet,
pSrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetGraphicsRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )
3756#define ID3D12GraphicsCommandList7_SetGraphicsRoot32BitConstants(This,RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) \
3757 ( (This)->SetGraphicsRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList7_SetGraphicsRootConstantBufferView

#define ID3D12GraphicsCommandList7_SetGraphicsRootConstantBufferView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootConstantBufferView(RootParameterIndex,BufferLocation) )
3760#define ID3D12GraphicsCommandList7_SetGraphicsRootConstantBufferView(This,RootParameterIndex,BufferLocation) \
3761 ( (This)->SetGraphicsRootConstantBufferView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList7_SetGraphicsRootDescriptorTable

#define ID3D12GraphicsCommandList7_SetGraphicsRootDescriptorTable ( This,
RootParameterIndex,
BaseDescriptor )
Value:
( (This)->SetGraphicsRootDescriptorTable(RootParameterIndex,BaseDescriptor) )
3748#define ID3D12GraphicsCommandList7_SetGraphicsRootDescriptorTable(This,RootParameterIndex,BaseDescriptor) \
3749 ( (This)->SetGraphicsRootDescriptorTable(RootParameterIndex,BaseDescriptor) )

◆ ID3D12GraphicsCommandList7_SetGraphicsRootShaderResourceView

#define ID3D12GraphicsCommandList7_SetGraphicsRootShaderResourceView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootShaderResourceView(RootParameterIndex,BufferLocation) )
3764#define ID3D12GraphicsCommandList7_SetGraphicsRootShaderResourceView(This,RootParameterIndex,BufferLocation) \
3765 ( (This)->SetGraphicsRootShaderResourceView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList7_SetGraphicsRootSignature

#define ID3D12GraphicsCommandList7_SetGraphicsRootSignature ( This,
pRootSignature )
Value:
( (This)->SetGraphicsRootSignature(pRootSignature) )
3744#define ID3D12GraphicsCommandList7_SetGraphicsRootSignature(This,pRootSignature) \
3745 ( (This)->SetGraphicsRootSignature(pRootSignature) )

◆ ID3D12GraphicsCommandList7_SetGraphicsRootUnorderedAccessView

#define ID3D12GraphicsCommandList7_SetGraphicsRootUnorderedAccessView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootUnorderedAccessView(RootParameterIndex,BufferLocation) )
3768#define ID3D12GraphicsCommandList7_SetGraphicsRootUnorderedAccessView(This,RootParameterIndex,BufferLocation) \
3769 ( (This)->SetGraphicsRootUnorderedAccessView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList7_SetMarker

#define ID3D12GraphicsCommandList7_SetMarker ( This,
Metadata,
pData,
Size )
Value:
( (This)->SetMarker(Metadata,pData,Size) )
3796#define ID3D12GraphicsCommandList7_SetMarker(This,Metadata,pData,Size) \
3797 ( (This)->SetMarker(Metadata,pData,Size) )

◆ ID3D12GraphicsCommandList7_SetName

#define ID3D12GraphicsCommandList7_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
3696#define ID3D12GraphicsCommandList7_SetName(This,Name) \
3697 ( (This)->SetName(Name) )

◆ ID3D12GraphicsCommandList7_SetPipelineState

#define ID3D12GraphicsCommandList7_SetPipelineState ( This,
pPipelineState )
Value:
( (This)->SetPipelineState(pPipelineState) )
3734#define ID3D12GraphicsCommandList7_SetPipelineState(This,pPipelineState) \
3735 ( (This)->SetPipelineState(pPipelineState) )

◆ ID3D12GraphicsCommandList7_SetPipelineState1

#define ID3D12GraphicsCommandList7_SetPipelineState1 ( This,
pStateObject )
Value:
( (This)->SetPipelineState1(pStateObject) )
3834#define ID3D12GraphicsCommandList7_SetPipelineState1(This,pStateObject) \
3835 ( (This)->SetPipelineState1(pStateObject) )

◆ ID3D12GraphicsCommandList7_SetPredication

#define ID3D12GraphicsCommandList7_SetPredication ( This,
pBuffer,
AlignedBufferOffset,
Operation )
Value:
( (This)->SetPredication(pBuffer,AlignedBufferOffset,Operation) )
3794#define ID3D12GraphicsCommandList7_SetPredication(This,pBuffer,AlignedBufferOffset,Operation) \
3795 ( (This)->SetPredication(pBuffer,AlignedBufferOffset,Operation) )

◆ ID3D12GraphicsCommandList7_SetPrivateData

#define ID3D12GraphicsCommandList7_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
3692#define ID3D12GraphicsCommandList7_SetPrivateData(This,guid,DataSize,pData) \
3693 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12GraphicsCommandList7_SetPrivateDataInterface

#define ID3D12GraphicsCommandList7_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
3694#define ID3D12GraphicsCommandList7_SetPrivateDataInterface(This,guid,pData) \
3695 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12GraphicsCommandList7_SetProtectedResourceSession

#define ID3D12GraphicsCommandList7_SetProtectedResourceSession ( This,
pProtectedResourceSession )
Value:
( (This)->SetProtectedResourceSession(pProtectedResourceSession) )
3818#define ID3D12GraphicsCommandList7_SetProtectedResourceSession(This,pProtectedResourceSession) \
3819 ( (This)->SetProtectedResourceSession(pProtectedResourceSession) )

◆ ID3D12GraphicsCommandList7_SetSamplePositions

#define ID3D12GraphicsCommandList7_SetSamplePositions ( This,
NumSamplesPerPixel,
NumPixels,
pSamplePositions )
Value:
( (This)->SetSamplePositions(NumSamplesPerPixel,NumPixels,pSamplePositions) )
3810#define ID3D12GraphicsCommandList7_SetSamplePositions(This,NumSamplesPerPixel,NumPixels,pSamplePositions) \
3811 ( (This)->SetSamplePositions(NumSamplesPerPixel,NumPixels,pSamplePositions) )

◆ ID3D12GraphicsCommandList7_SetViewInstanceMask

#define ID3D12GraphicsCommandList7_SetViewInstanceMask ( This,
Mask )
Value:
( (This)->SetViewInstanceMask(Mask) )
3814#define ID3D12GraphicsCommandList7_SetViewInstanceMask(This,Mask) \
3815 ( (This)->SetViewInstanceMask(Mask) )

◆ ID3D12GraphicsCommandList7_SOSetTargets

#define ID3D12GraphicsCommandList7_SOSetTargets ( This,
StartSlot,
NumViews,
pViews )
Value:
( (This)->SOSetTargets(StartSlot,NumViews,pViews) )
3774#define ID3D12GraphicsCommandList7_SOSetTargets(This,StartSlot,NumViews,pViews) \
3775 ( (This)->SOSetTargets(StartSlot,NumViews,pViews) )

◆ ID3D12GraphicsCommandList7_WriteBufferImmediate

#define ID3D12GraphicsCommandList7_WriteBufferImmediate ( This,
Count,
pParams,
pModes )
Value:
( (This)->WriteBufferImmediate(Count,pParams,pModes) )
3816#define ID3D12GraphicsCommandList7_WriteBufferImmediate(This,Count,pParams,pModes) \
3817 ( (This)->WriteBufferImmediate(Count,pParams,pModes) )

◆ ID3D12GraphicsCommandList8_AddRef

#define ID3D12GraphicsCommandList8_AddRef ( This)
Value:
( (This)->AddRef() )
3848#define ID3D12GraphicsCommandList8_AddRef(This) \
3849 ( (This)->AddRef() )

◆ ID3D12GraphicsCommandList8_AtomicCopyBufferUINT

#define ID3D12GraphicsCommandList8_AtomicCopyBufferUINT ( This,
pDstBuffer,
DstOffset,
pSrcBuffer,
SrcOffset,
Dependencies,
ppDependentResources,
pDependentSubresourceRanges )
Value:
( (This)->AtomicCopyBufferUINT(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )
3966#define ID3D12GraphicsCommandList8_AtomicCopyBufferUINT(This,pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) \
3967 ( (This)->AtomicCopyBufferUINT(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )

◆ ID3D12GraphicsCommandList8_AtomicCopyBufferUINT64

#define ID3D12GraphicsCommandList8_AtomicCopyBufferUINT64 ( This,
pDstBuffer,
DstOffset,
pSrcBuffer,
SrcOffset,
Dependencies,
ppDependentResources,
pDependentSubresourceRanges )
Value:
( (This)->AtomicCopyBufferUINT64(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )
3968#define ID3D12GraphicsCommandList8_AtomicCopyBufferUINT64(This,pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) \
3969 ( (This)->AtomicCopyBufferUINT64(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )

◆ ID3D12GraphicsCommandList8_Barrier

#define ID3D12GraphicsCommandList8_Barrier ( This,
NumBarrierGroups,
pBarrierGroups )
Value:
( (This)->Barrier(NumBarrierGroups,pBarrierGroups) )
4006#define ID3D12GraphicsCommandList8_Barrier(This,NumBarrierGroups,pBarrierGroups) \
4007 ( (This)->Barrier(NumBarrierGroups,pBarrierGroups) )

◆ ID3D12GraphicsCommandList8_BeginEvent

#define ID3D12GraphicsCommandList8_BeginEvent ( This,
Metadata,
pData,
Size )
Value:
( (This)->BeginEvent(Metadata,pData,Size) )
3960#define ID3D12GraphicsCommandList8_BeginEvent(This,Metadata,pData,Size) \
3961 ( (This)->BeginEvent(Metadata,pData,Size) )

◆ ID3D12GraphicsCommandList8_BeginQuery

#define ID3D12GraphicsCommandList8_BeginQuery ( This,
pQueryHeap,
Type,
Index )
Value:
( (This)->BeginQuery(pQueryHeap,Type,Index) )
3950#define ID3D12GraphicsCommandList8_BeginQuery(This,pQueryHeap,Type,Index) \
3951 ( (This)->BeginQuery(pQueryHeap,Type,Index) )

◆ ID3D12GraphicsCommandList8_BeginRenderPass

#define ID3D12GraphicsCommandList8_BeginRenderPass ( This,
NumRenderTargets,
pRenderTargets,
pDepthStencil,
Flags )
Value:
( (This)->BeginRenderPass(NumRenderTargets,pRenderTargets,pDepthStencil,Flags) )
3982#define ID3D12GraphicsCommandList8_BeginRenderPass(This,NumRenderTargets,pRenderTargets,pDepthStencil,Flags) \
3983 ( (This)->BeginRenderPass(NumRenderTargets,pRenderTargets,pDepthStencil,Flags) )

◆ ID3D12GraphicsCommandList8_BuildRaytracingAccelerationStructure

#define ID3D12GraphicsCommandList8_BuildRaytracingAccelerationStructure ( This,
pDesc,
NumPostbuildInfoDescs,
pPostbuildInfoDescs )
Value:
( (This)->BuildRaytracingAccelerationStructure(pDesc,NumPostbuildInfoDescs,pPostbuildInfoDescs) )
3990#define ID3D12GraphicsCommandList8_BuildRaytracingAccelerationStructure(This,pDesc,NumPostbuildInfoDescs,pPostbuildInfoDescs) \
3991 ( (This)->BuildRaytracingAccelerationStructure(pDesc,NumPostbuildInfoDescs,pPostbuildInfoDescs) )

◆ ID3D12GraphicsCommandList8_ClearDepthStencilView

#define ID3D12GraphicsCommandList8_ClearDepthStencilView ( This,
DepthStencilView,
ClearFlags,
Depth,
Stencil,
NumRects,
pRects )
Value:
( (This)->ClearDepthStencilView(DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) )
3940#define ID3D12GraphicsCommandList8_ClearDepthStencilView(This,DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) \
3941 ( (This)->ClearDepthStencilView(DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) )

◆ ID3D12GraphicsCommandList8_ClearRenderTargetView

#define ID3D12GraphicsCommandList8_ClearRenderTargetView ( This,
RenderTargetView,
ColorRGBA,
NumRects,
pRects )
Value:
( (This)->ClearRenderTargetView(RenderTargetView,ColorRGBA,NumRects,pRects) )
3942#define ID3D12GraphicsCommandList8_ClearRenderTargetView(This,RenderTargetView,ColorRGBA,NumRects,pRects) \
3943 ( (This)->ClearRenderTargetView(RenderTargetView,ColorRGBA,NumRects,pRects) )

◆ ID3D12GraphicsCommandList8_ClearState

#define ID3D12GraphicsCommandList8_ClearState ( This,
pPipelineState )
Value:
( (This)->ClearState(pPipelineState) )
3868#define ID3D12GraphicsCommandList8_ClearState(This,pPipelineState) \
3869 ( (This)->ClearState(pPipelineState) )

◆ ID3D12GraphicsCommandList8_ClearUnorderedAccessViewFloat

#define ID3D12GraphicsCommandList8_ClearUnorderedAccessViewFloat ( This,
ViewGPUHandleInCurrentHeap,
ViewCPUHandle,
pResource,
Values,
NumRects,
pRects )
Value:
( (This)->ClearUnorderedAccessViewFloat(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )
3946#define ID3D12GraphicsCommandList8_ClearUnorderedAccessViewFloat(This,ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) \
3947 ( (This)->ClearUnorderedAccessViewFloat(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )

◆ ID3D12GraphicsCommandList8_ClearUnorderedAccessViewUint

#define ID3D12GraphicsCommandList8_ClearUnorderedAccessViewUint ( This,
ViewGPUHandleInCurrentHeap,
ViewCPUHandle,
pResource,
Values,
NumRects,
pRects )
Value:
( (This)->ClearUnorderedAccessViewUint(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )
3944#define ID3D12GraphicsCommandList8_ClearUnorderedAccessViewUint(This,ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) \
3945 ( (This)->ClearUnorderedAccessViewUint(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )

◆ ID3D12GraphicsCommandList8_Close

#define ID3D12GraphicsCommandList8_Close ( This)
Value:
( (This)->Close() )
3864#define ID3D12GraphicsCommandList8_Close(This) \
3865 ( (This)->Close() )

◆ ID3D12GraphicsCommandList8_CopyBufferRegion

#define ID3D12GraphicsCommandList8_CopyBufferRegion ( This,
pDstBuffer,
DstOffset,
pSrcBuffer,
SrcOffset,
NumBytes )
Value:
( (This)->CopyBufferRegion(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) )
3876#define ID3D12GraphicsCommandList8_CopyBufferRegion(This,pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) \
3877 ( (This)->CopyBufferRegion(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) )

◆ ID3D12GraphicsCommandList8_CopyRaytracingAccelerationStructure

#define ID3D12GraphicsCommandList8_CopyRaytracingAccelerationStructure ( This,
DestAccelerationStructureData,
SourceAccelerationStructureData,
Mode )
Value:
( (This)->CopyRaytracingAccelerationStructure(DestAccelerationStructureData,SourceAccelerationStructureData,Mode) )
3994#define ID3D12GraphicsCommandList8_CopyRaytracingAccelerationStructure(This,DestAccelerationStructureData,SourceAccelerationStructureData,Mode) \
3995 ( (This)->CopyRaytracingAccelerationStructure(DestAccelerationStructureData,SourceAccelerationStructureData,Mode) )

◆ ID3D12GraphicsCommandList8_CopyResource

#define ID3D12GraphicsCommandList8_CopyResource ( This,
pDstResource,
pSrcResource )
Value:
( (This)->CopyResource(pDstResource,pSrcResource) )
3880#define ID3D12GraphicsCommandList8_CopyResource(This,pDstResource,pSrcResource) \
3881 ( (This)->CopyResource(pDstResource,pSrcResource) )

◆ ID3D12GraphicsCommandList8_CopyTextureRegion

#define ID3D12GraphicsCommandList8_CopyTextureRegion ( This,
pDst,
DstX,
DstY,
DstZ,
pSrc,
pSrcBox )
Value:
( (This)->CopyTextureRegion(pDst,DstX,DstY,DstZ,pSrc,pSrcBox) )
3878#define ID3D12GraphicsCommandList8_CopyTextureRegion(This,pDst,DstX,DstY,DstZ,pSrc,pSrcBox) \
3879 ( (This)->CopyTextureRegion(pDst,DstX,DstY,DstZ,pSrc,pSrcBox) )

◆ ID3D12GraphicsCommandList8_CopyTiles

#define ID3D12GraphicsCommandList8_CopyTiles ( This,
pTiledResource,
pTileRegionStartCoordinate,
pTileRegionSize,
pBuffer,
BufferStartOffsetInBytes,
Flags )
Value:
( (This)->CopyTiles(pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) )
3882#define ID3D12GraphicsCommandList8_CopyTiles(This,pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) \
3883 ( (This)->CopyTiles(pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) )

◆ ID3D12GraphicsCommandList8_DiscardResource

#define ID3D12GraphicsCommandList8_DiscardResource ( This,
pResource,
pRegion )
Value:
( (This)->DiscardResource(pResource,pRegion) )
3948#define ID3D12GraphicsCommandList8_DiscardResource(This,pResource,pRegion) \
3949 ( (This)->DiscardResource(pResource,pRegion) )

◆ ID3D12GraphicsCommandList8_Dispatch

#define ID3D12GraphicsCommandList8_Dispatch ( This,
ThreadGroupCountX,
ThreadGroupCountY,
ThreadGroupCountZ )
Value:
( (This)->Dispatch(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )
3874#define ID3D12GraphicsCommandList8_Dispatch(This,ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) \
3875 ( (This)->Dispatch(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )

◆ ID3D12GraphicsCommandList8_DispatchMesh

#define ID3D12GraphicsCommandList8_DispatchMesh ( This,
ThreadGroupCountX,
ThreadGroupCountY,
ThreadGroupCountZ )
Value:
( (This)->DispatchMesh(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )
4004#define ID3D12GraphicsCommandList8_DispatchMesh(This,ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) \
4005 ( (This)->DispatchMesh(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )

◆ ID3D12GraphicsCommandList8_DispatchRays

#define ID3D12GraphicsCommandList8_DispatchRays ( This,
pDesc )
Value:
( (This)->DispatchRays(pDesc) )
3998#define ID3D12GraphicsCommandList8_DispatchRays(This,pDesc) \
3999 ( (This)->DispatchRays(pDesc) )

◆ ID3D12GraphicsCommandList8_DrawIndexedInstanced

#define ID3D12GraphicsCommandList8_DrawIndexedInstanced ( This,
IndexCountPerInstance,
InstanceCount,
StartIndexLocation,
BaseVertexLocation,
StartInstanceLocation )
Value:
( (This)->DrawIndexedInstanced(IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) )
3872#define ID3D12GraphicsCommandList8_DrawIndexedInstanced(This,IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) \
3873 ( (This)->DrawIndexedInstanced(IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) )

◆ ID3D12GraphicsCommandList8_DrawInstanced

#define ID3D12GraphicsCommandList8_DrawInstanced ( This,
VertexCountPerInstance,
InstanceCount,
StartVertexLocation,
StartInstanceLocation )
Value:
( (This)->DrawInstanced(VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) )
3870#define ID3D12GraphicsCommandList8_DrawInstanced(This,VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) \
3871 ( (This)->DrawInstanced(VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) )

◆ ID3D12GraphicsCommandList8_EmitRaytracingAccelerationStructurePostbuildInfo

#define ID3D12GraphicsCommandList8_EmitRaytracingAccelerationStructurePostbuildInfo ( This,
pDesc,
NumSourceAccelerationStructures,
pSourceAccelerationStructureData )
Value:
( (This)->EmitRaytracingAccelerationStructurePostbuildInfo(pDesc,NumSourceAccelerationStructures,pSourceAccelerationStructureData) )
3992#define ID3D12GraphicsCommandList8_EmitRaytracingAccelerationStructurePostbuildInfo(This,pDesc,NumSourceAccelerationStructures,pSourceAccelerationStructureData) \
3993 ( (This)->EmitRaytracingAccelerationStructurePostbuildInfo(pDesc,NumSourceAccelerationStructures,pSourceAccelerationStructureData) )

◆ ID3D12GraphicsCommandList8_EndEvent

#define ID3D12GraphicsCommandList8_EndEvent ( This)
Value:
( (This)->EndEvent() )
3962#define ID3D12GraphicsCommandList8_EndEvent(This) \
3963 ( (This)->EndEvent() )

◆ ID3D12GraphicsCommandList8_EndQuery

#define ID3D12GraphicsCommandList8_EndQuery ( This,
pQueryHeap,
Type,
Index )
Value:
( (This)->EndQuery(pQueryHeap,Type,Index) )
3952#define ID3D12GraphicsCommandList8_EndQuery(This,pQueryHeap,Type,Index) \
3953 ( (This)->EndQuery(pQueryHeap,Type,Index) )

◆ ID3D12GraphicsCommandList8_EndRenderPass

#define ID3D12GraphicsCommandList8_EndRenderPass ( This)
Value:
( (This)->EndRenderPass() )
3984#define ID3D12GraphicsCommandList8_EndRenderPass(This) \
3985 ( (This)->EndRenderPass() )

◆ ID3D12GraphicsCommandList8_ExecuteBundle

#define ID3D12GraphicsCommandList8_ExecuteBundle ( This,
pCommandList )
Value:
( (This)->ExecuteBundle(pCommandList) )
3900#define ID3D12GraphicsCommandList8_ExecuteBundle(This,pCommandList) \
3901 ( (This)->ExecuteBundle(pCommandList) )

◆ ID3D12GraphicsCommandList8_ExecuteIndirect

#define ID3D12GraphicsCommandList8_ExecuteIndirect ( This,
pCommandSignature,
MaxCommandCount,
pArgumentBuffer,
ArgumentBufferOffset,
pCountBuffer,
CountBufferOffset )
Value:
( (This)->ExecuteIndirect(pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) )
3964#define ID3D12GraphicsCommandList8_ExecuteIndirect(This,pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) \
3965 ( (This)->ExecuteIndirect(pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) )

◆ ID3D12GraphicsCommandList8_ExecuteMetaCommand

#define ID3D12GraphicsCommandList8_ExecuteMetaCommand ( This,
pMetaCommand,
pExecutionParametersData,
ExecutionParametersDataSizeInBytes )
Value:
( (This)->ExecuteMetaCommand(pMetaCommand,pExecutionParametersData,ExecutionParametersDataSizeInBytes) )
3988#define ID3D12GraphicsCommandList8_ExecuteMetaCommand(This,pMetaCommand,pExecutionParametersData,ExecutionParametersDataSizeInBytes) \
3989 ( (This)->ExecuteMetaCommand(pMetaCommand,pExecutionParametersData,ExecutionParametersDataSizeInBytes) )

◆ ID3D12GraphicsCommandList8_GetDevice

#define ID3D12GraphicsCommandList8_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
3860#define ID3D12GraphicsCommandList8_GetDevice(This,riid,ppvDevice) \
3861 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12GraphicsCommandList8_GetPrivateData

#define ID3D12GraphicsCommandList8_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
3852#define ID3D12GraphicsCommandList8_GetPrivateData(This,guid,pDataSize,pData) \
3853 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12GraphicsCommandList8_GetType

#define ID3D12GraphicsCommandList8_GetType ( This)
Value:
( (This)->GetType() )
3862#define ID3D12GraphicsCommandList8_GetType(This) \
3863 ( (This)->GetType() )

◆ ID3D12GraphicsCommandList8_IASetIndexBuffer

#define ID3D12GraphicsCommandList8_IASetIndexBuffer ( This,
pView )
Value:
( (This)->IASetIndexBuffer(pView) )
3932#define ID3D12GraphicsCommandList8_IASetIndexBuffer(This,pView) \
3933 ( (This)->IASetIndexBuffer(pView) )

◆ ID3D12GraphicsCommandList8_IASetPrimitiveTopology

#define ID3D12GraphicsCommandList8_IASetPrimitiveTopology ( This,
PrimitiveTopology )
Value:
( (This)->IASetPrimitiveTopology(PrimitiveTopology) )
3886#define ID3D12GraphicsCommandList8_IASetPrimitiveTopology(This,PrimitiveTopology) \
3887 ( (This)->IASetPrimitiveTopology(PrimitiveTopology) )

◆ ID3D12GraphicsCommandList8_IASetVertexBuffers

#define ID3D12GraphicsCommandList8_IASetVertexBuffers ( This,
StartSlot,
NumViews,
pViews )
Value:
( (This)->IASetVertexBuffers(StartSlot,NumViews,pViews) )
3934#define ID3D12GraphicsCommandList8_IASetVertexBuffers(This,StartSlot,NumViews,pViews) \
3935 ( (This)->IASetVertexBuffers(StartSlot,NumViews,pViews) )

◆ ID3D12GraphicsCommandList8_InitializeMetaCommand

#define ID3D12GraphicsCommandList8_InitializeMetaCommand ( This,
pMetaCommand,
pInitializationParametersData,
InitializationParametersDataSizeInBytes )
Value:
( (This)->InitializeMetaCommand(pMetaCommand,pInitializationParametersData,InitializationParametersDataSizeInBytes) )
3986#define ID3D12GraphicsCommandList8_InitializeMetaCommand(This,pMetaCommand,pInitializationParametersData,InitializationParametersDataSizeInBytes) \
3987 ( (This)->InitializeMetaCommand(pMetaCommand,pInitializationParametersData,InitializationParametersDataSizeInBytes) )

◆ ID3D12GraphicsCommandList8_OMSetBlendFactor

#define ID3D12GraphicsCommandList8_OMSetBlendFactor ( This,
BlendFactor )
Value:
( (This)->OMSetBlendFactor(BlendFactor) )
3892#define ID3D12GraphicsCommandList8_OMSetBlendFactor(This,BlendFactor) \
3893 ( (This)->OMSetBlendFactor(BlendFactor) )

◆ ID3D12GraphicsCommandList8_OMSetDepthBounds

#define ID3D12GraphicsCommandList8_OMSetDepthBounds ( This,
Min,
Max )
Value:
( (This)->OMSetDepthBounds(Min,Max) )
3970#define ID3D12GraphicsCommandList8_OMSetDepthBounds(This,Min,Max) \
3971 ( (This)->OMSetDepthBounds(Min,Max) )

◆ ID3D12GraphicsCommandList8_OMSetFrontAndBackStencilRef

#define ID3D12GraphicsCommandList8_OMSetFrontAndBackStencilRef ( This,
FrontStencilRef,
BackStencilRef )
Value:
( (This)->OMSetFrontAndBackStencilRef(FrontStencilRef,BackStencilRef) )
4008#define ID3D12GraphicsCommandList8_OMSetFrontAndBackStencilRef(This,FrontStencilRef,BackStencilRef) \
4009 ( (This)->OMSetFrontAndBackStencilRef(FrontStencilRef,BackStencilRef) )

◆ ID3D12GraphicsCommandList8_OMSetRenderTargets

#define ID3D12GraphicsCommandList8_OMSetRenderTargets ( This,
NumRenderTargetDescriptors,
pRenderTargetDescriptors,
RTsSingleHandleToDescriptorRange,
pDepthStencilDescriptor )
Value:
( (This)->OMSetRenderTargets(NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) )
3938#define ID3D12GraphicsCommandList8_OMSetRenderTargets(This,NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) \
3939 ( (This)->OMSetRenderTargets(NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) )

◆ ID3D12GraphicsCommandList8_OMSetStencilRef

#define ID3D12GraphicsCommandList8_OMSetStencilRef ( This,
StencilRef )
Value:
( (This)->OMSetStencilRef(StencilRef) )
3894#define ID3D12GraphicsCommandList8_OMSetStencilRef(This,StencilRef) \
3895 ( (This)->OMSetStencilRef(StencilRef) )

◆ ID3D12GraphicsCommandList8_QueryInterface

#define ID3D12GraphicsCommandList8_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
3846#define ID3D12GraphicsCommandList8_QueryInterface(This,riid,ppvObject) \
3847 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12GraphicsCommandList8_Release

#define ID3D12GraphicsCommandList8_Release ( This)
Value:
( (This)->Release() )
3850#define ID3D12GraphicsCommandList8_Release(This) \
3851 ( (This)->Release() )

◆ ID3D12GraphicsCommandList8_Reset

#define ID3D12GraphicsCommandList8_Reset ( This,
pAllocator,
pInitialState )
Value:
( (This)->Reset(pAllocator,pInitialState) )
3866#define ID3D12GraphicsCommandList8_Reset(This,pAllocator,pInitialState) \
3867 ( (This)->Reset(pAllocator,pInitialState) )

◆ ID3D12GraphicsCommandList8_ResolveQueryData

#define ID3D12GraphicsCommandList8_ResolveQueryData ( This,
pQueryHeap,
Type,
StartIndex,
NumQueries,
pDestinationBuffer,
AlignedDestinationBufferOffset )
Value:
( (This)->ResolveQueryData(pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) )
3954#define ID3D12GraphicsCommandList8_ResolveQueryData(This,pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) \
3955 ( (This)->ResolveQueryData(pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) )

◆ ID3D12GraphicsCommandList8_ResolveSubresource

#define ID3D12GraphicsCommandList8_ResolveSubresource ( This,
pDstResource,
DstSubresource,
pSrcResource,
SrcSubresource,
Format )
Value:
( (This)->ResolveSubresource(pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) )
3884#define ID3D12GraphicsCommandList8_ResolveSubresource(This,pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) \
3885 ( (This)->ResolveSubresource(pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) )

◆ ID3D12GraphicsCommandList8_ResolveSubresourceRegion

#define ID3D12GraphicsCommandList8_ResolveSubresourceRegion ( This,
pDstResource,
DstSubresource,
DstX,
DstY,
pSrcResource,
SrcSubresource,
pSrcRect,
Format,
ResolveMode )
Value:
( (This)->ResolveSubresourceRegion(pDstResource,DstSubresource,DstX,DstY,pSrcResource,SrcSubresource,pSrcRect,Format,ResolveMode) )
3974#define ID3D12GraphicsCommandList8_ResolveSubresourceRegion(This,pDstResource,DstSubresource,DstX,DstY,pSrcResource,SrcSubresource,pSrcRect,Format,ResolveMode) \
3975 ( (This)->ResolveSubresourceRegion(pDstResource,DstSubresource,DstX,DstY,pSrcResource,SrcSubresource,pSrcRect,Format,ResolveMode) )

◆ ID3D12GraphicsCommandList8_ResourceBarrier

#define ID3D12GraphicsCommandList8_ResourceBarrier ( This,
NumBarriers,
pBarriers )
Value:
( (This)->ResourceBarrier(NumBarriers,pBarriers) )
3898#define ID3D12GraphicsCommandList8_ResourceBarrier(This,NumBarriers,pBarriers) \
3899 ( (This)->ResourceBarrier(NumBarriers,pBarriers) )

◆ ID3D12GraphicsCommandList8_RSSetScissorRects

#define ID3D12GraphicsCommandList8_RSSetScissorRects ( This,
NumRects,
pRects )
Value:
( (This)->RSSetScissorRects(NumRects,pRects) )
3890#define ID3D12GraphicsCommandList8_RSSetScissorRects(This,NumRects,pRects) \
3891 ( (This)->RSSetScissorRects(NumRects,pRects) )

◆ ID3D12GraphicsCommandList8_RSSetShadingRate

#define ID3D12GraphicsCommandList8_RSSetShadingRate ( This,
baseShadingRate,
combiners )
Value:
( (This)->RSSetShadingRate(baseShadingRate,combiners) )
4000#define ID3D12GraphicsCommandList8_RSSetShadingRate(This,baseShadingRate,combiners) \
4001 ( (This)->RSSetShadingRate(baseShadingRate,combiners) )

◆ ID3D12GraphicsCommandList8_RSSetShadingRateImage

#define ID3D12GraphicsCommandList8_RSSetShadingRateImage ( This,
shadingRateImage )
Value:
( (This)->RSSetShadingRateImage(shadingRateImage) )
4002#define ID3D12GraphicsCommandList8_RSSetShadingRateImage(This,shadingRateImage) \
4003 ( (This)->RSSetShadingRateImage(shadingRateImage) )

◆ ID3D12GraphicsCommandList8_RSSetViewports

#define ID3D12GraphicsCommandList8_RSSetViewports ( This,
NumViewports,
pViewports )
Value:
( (This)->RSSetViewports(NumViewports,pViewports) )
3888#define ID3D12GraphicsCommandList8_RSSetViewports(This,NumViewports,pViewports) \
3889 ( (This)->RSSetViewports(NumViewports,pViewports) )

◆ ID3D12GraphicsCommandList8_SetComputeRoot32BitConstant

#define ID3D12GraphicsCommandList8_SetComputeRoot32BitConstant ( This,
RootParameterIndex,
SrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetComputeRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )
3912#define ID3D12GraphicsCommandList8_SetComputeRoot32BitConstant(This,RootParameterIndex,SrcData,DestOffsetIn32BitValues) \
3913 ( (This)->SetComputeRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList8_SetComputeRoot32BitConstants

#define ID3D12GraphicsCommandList8_SetComputeRoot32BitConstants ( This,
RootParameterIndex,
Num32BitValuesToSet,
pSrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetComputeRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )
3916#define ID3D12GraphicsCommandList8_SetComputeRoot32BitConstants(This,RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) \
3917 ( (This)->SetComputeRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList8_SetComputeRootConstantBufferView

#define ID3D12GraphicsCommandList8_SetComputeRootConstantBufferView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootConstantBufferView(RootParameterIndex,BufferLocation) )
3920#define ID3D12GraphicsCommandList8_SetComputeRootConstantBufferView(This,RootParameterIndex,BufferLocation) \
3921 ( (This)->SetComputeRootConstantBufferView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList8_SetComputeRootDescriptorTable

#define ID3D12GraphicsCommandList8_SetComputeRootDescriptorTable ( This,
RootParameterIndex,
BaseDescriptor )
Value:
( (This)->SetComputeRootDescriptorTable(RootParameterIndex,BaseDescriptor) )
3908#define ID3D12GraphicsCommandList8_SetComputeRootDescriptorTable(This,RootParameterIndex,BaseDescriptor) \
3909 ( (This)->SetComputeRootDescriptorTable(RootParameterIndex,BaseDescriptor) )

◆ ID3D12GraphicsCommandList8_SetComputeRootShaderResourceView

#define ID3D12GraphicsCommandList8_SetComputeRootShaderResourceView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootShaderResourceView(RootParameterIndex,BufferLocation) )
3924#define ID3D12GraphicsCommandList8_SetComputeRootShaderResourceView(This,RootParameterIndex,BufferLocation) \
3925 ( (This)->SetComputeRootShaderResourceView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList8_SetComputeRootSignature

#define ID3D12GraphicsCommandList8_SetComputeRootSignature ( This,
pRootSignature )
Value:
( (This)->SetComputeRootSignature(pRootSignature) )
3904#define ID3D12GraphicsCommandList8_SetComputeRootSignature(This,pRootSignature) \
3905 ( (This)->SetComputeRootSignature(pRootSignature) )

◆ ID3D12GraphicsCommandList8_SetComputeRootUnorderedAccessView

#define ID3D12GraphicsCommandList8_SetComputeRootUnorderedAccessView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootUnorderedAccessView(RootParameterIndex,BufferLocation) )
3928#define ID3D12GraphicsCommandList8_SetComputeRootUnorderedAccessView(This,RootParameterIndex,BufferLocation) \
3929 ( (This)->SetComputeRootUnorderedAccessView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList8_SetDescriptorHeaps

#define ID3D12GraphicsCommandList8_SetDescriptorHeaps ( This,
NumDescriptorHeaps,
ppDescriptorHeaps )
Value:
( (This)->SetDescriptorHeaps(NumDescriptorHeaps,ppDescriptorHeaps) )
3902#define ID3D12GraphicsCommandList8_SetDescriptorHeaps(This,NumDescriptorHeaps,ppDescriptorHeaps) \
3903 ( (This)->SetDescriptorHeaps(NumDescriptorHeaps,ppDescriptorHeaps) )

◆ ID3D12GraphicsCommandList8_SetGraphicsRoot32BitConstant

#define ID3D12GraphicsCommandList8_SetGraphicsRoot32BitConstant ( This,
RootParameterIndex,
SrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetGraphicsRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )
3914#define ID3D12GraphicsCommandList8_SetGraphicsRoot32BitConstant(This,RootParameterIndex,SrcData,DestOffsetIn32BitValues) \
3915 ( (This)->SetGraphicsRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList8_SetGraphicsRoot32BitConstants

#define ID3D12GraphicsCommandList8_SetGraphicsRoot32BitConstants ( This,
RootParameterIndex,
Num32BitValuesToSet,
pSrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetGraphicsRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )
3918#define ID3D12GraphicsCommandList8_SetGraphicsRoot32BitConstants(This,RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) \
3919 ( (This)->SetGraphicsRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList8_SetGraphicsRootConstantBufferView

#define ID3D12GraphicsCommandList8_SetGraphicsRootConstantBufferView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootConstantBufferView(RootParameterIndex,BufferLocation) )
3922#define ID3D12GraphicsCommandList8_SetGraphicsRootConstantBufferView(This,RootParameterIndex,BufferLocation) \
3923 ( (This)->SetGraphicsRootConstantBufferView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList8_SetGraphicsRootDescriptorTable

#define ID3D12GraphicsCommandList8_SetGraphicsRootDescriptorTable ( This,
RootParameterIndex,
BaseDescriptor )
Value:
( (This)->SetGraphicsRootDescriptorTable(RootParameterIndex,BaseDescriptor) )
3910#define ID3D12GraphicsCommandList8_SetGraphicsRootDescriptorTable(This,RootParameterIndex,BaseDescriptor) \
3911 ( (This)->SetGraphicsRootDescriptorTable(RootParameterIndex,BaseDescriptor) )

◆ ID3D12GraphicsCommandList8_SetGraphicsRootShaderResourceView

#define ID3D12GraphicsCommandList8_SetGraphicsRootShaderResourceView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootShaderResourceView(RootParameterIndex,BufferLocation) )
3926#define ID3D12GraphicsCommandList8_SetGraphicsRootShaderResourceView(This,RootParameterIndex,BufferLocation) \
3927 ( (This)->SetGraphicsRootShaderResourceView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList8_SetGraphicsRootSignature

#define ID3D12GraphicsCommandList8_SetGraphicsRootSignature ( This,
pRootSignature )
Value:
( (This)->SetGraphicsRootSignature(pRootSignature) )
3906#define ID3D12GraphicsCommandList8_SetGraphicsRootSignature(This,pRootSignature) \
3907 ( (This)->SetGraphicsRootSignature(pRootSignature) )

◆ ID3D12GraphicsCommandList8_SetGraphicsRootUnorderedAccessView

#define ID3D12GraphicsCommandList8_SetGraphicsRootUnorderedAccessView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootUnorderedAccessView(RootParameterIndex,BufferLocation) )
3930#define ID3D12GraphicsCommandList8_SetGraphicsRootUnorderedAccessView(This,RootParameterIndex,BufferLocation) \
3931 ( (This)->SetGraphicsRootUnorderedAccessView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList8_SetMarker

#define ID3D12GraphicsCommandList8_SetMarker ( This,
Metadata,
pData,
Size )
Value:
( (This)->SetMarker(Metadata,pData,Size) )
3958#define ID3D12GraphicsCommandList8_SetMarker(This,Metadata,pData,Size) \
3959 ( (This)->SetMarker(Metadata,pData,Size) )

◆ ID3D12GraphicsCommandList8_SetName

#define ID3D12GraphicsCommandList8_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
3858#define ID3D12GraphicsCommandList8_SetName(This,Name) \
3859 ( (This)->SetName(Name) )

◆ ID3D12GraphicsCommandList8_SetPipelineState

#define ID3D12GraphicsCommandList8_SetPipelineState ( This,
pPipelineState )
Value:
( (This)->SetPipelineState(pPipelineState) )
3896#define ID3D12GraphicsCommandList8_SetPipelineState(This,pPipelineState) \
3897 ( (This)->SetPipelineState(pPipelineState) )

◆ ID3D12GraphicsCommandList8_SetPipelineState1

#define ID3D12GraphicsCommandList8_SetPipelineState1 ( This,
pStateObject )
Value:
( (This)->SetPipelineState1(pStateObject) )
3996#define ID3D12GraphicsCommandList8_SetPipelineState1(This,pStateObject) \
3997 ( (This)->SetPipelineState1(pStateObject) )

◆ ID3D12GraphicsCommandList8_SetPredication

#define ID3D12GraphicsCommandList8_SetPredication ( This,
pBuffer,
AlignedBufferOffset,
Operation )
Value:
( (This)->SetPredication(pBuffer,AlignedBufferOffset,Operation) )
3956#define ID3D12GraphicsCommandList8_SetPredication(This,pBuffer,AlignedBufferOffset,Operation) \
3957 ( (This)->SetPredication(pBuffer,AlignedBufferOffset,Operation) )

◆ ID3D12GraphicsCommandList8_SetPrivateData

#define ID3D12GraphicsCommandList8_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
3854#define ID3D12GraphicsCommandList8_SetPrivateData(This,guid,DataSize,pData) \
3855 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12GraphicsCommandList8_SetPrivateDataInterface

#define ID3D12GraphicsCommandList8_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
3856#define ID3D12GraphicsCommandList8_SetPrivateDataInterface(This,guid,pData) \
3857 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12GraphicsCommandList8_SetProtectedResourceSession

#define ID3D12GraphicsCommandList8_SetProtectedResourceSession ( This,
pProtectedResourceSession )
Value:
( (This)->SetProtectedResourceSession(pProtectedResourceSession) )
3980#define ID3D12GraphicsCommandList8_SetProtectedResourceSession(This,pProtectedResourceSession) \
3981 ( (This)->SetProtectedResourceSession(pProtectedResourceSession) )

◆ ID3D12GraphicsCommandList8_SetSamplePositions

#define ID3D12GraphicsCommandList8_SetSamplePositions ( This,
NumSamplesPerPixel,
NumPixels,
pSamplePositions )
Value:
( (This)->SetSamplePositions(NumSamplesPerPixel,NumPixels,pSamplePositions) )
3972#define ID3D12GraphicsCommandList8_SetSamplePositions(This,NumSamplesPerPixel,NumPixels,pSamplePositions) \
3973 ( (This)->SetSamplePositions(NumSamplesPerPixel,NumPixels,pSamplePositions) )

◆ ID3D12GraphicsCommandList8_SetViewInstanceMask

#define ID3D12GraphicsCommandList8_SetViewInstanceMask ( This,
Mask )
Value:
( (This)->SetViewInstanceMask(Mask) )
3976#define ID3D12GraphicsCommandList8_SetViewInstanceMask(This,Mask) \
3977 ( (This)->SetViewInstanceMask(Mask) )

◆ ID3D12GraphicsCommandList8_SOSetTargets

#define ID3D12GraphicsCommandList8_SOSetTargets ( This,
StartSlot,
NumViews,
pViews )
Value:
( (This)->SOSetTargets(StartSlot,NumViews,pViews) )
3936#define ID3D12GraphicsCommandList8_SOSetTargets(This,StartSlot,NumViews,pViews) \
3937 ( (This)->SOSetTargets(StartSlot,NumViews,pViews) )

◆ ID3D12GraphicsCommandList8_WriteBufferImmediate

#define ID3D12GraphicsCommandList8_WriteBufferImmediate ( This,
Count,
pParams,
pModes )
Value:
( (This)->WriteBufferImmediate(Count,pParams,pModes) )
3978#define ID3D12GraphicsCommandList8_WriteBufferImmediate(This,Count,pParams,pModes) \
3979 ( (This)->WriteBufferImmediate(Count,pParams,pModes) )

◆ ID3D12GraphicsCommandList9_AddRef

#define ID3D12GraphicsCommandList9_AddRef ( This)
Value:
( (This)->AddRef() )
4012#define ID3D12GraphicsCommandList9_AddRef(This) \
4013 ( (This)->AddRef() )

◆ ID3D12GraphicsCommandList9_AtomicCopyBufferUINT

#define ID3D12GraphicsCommandList9_AtomicCopyBufferUINT ( This,
pDstBuffer,
DstOffset,
pSrcBuffer,
SrcOffset,
Dependencies,
ppDependentResources,
pDependentSubresourceRanges )
Value:
( (This)->AtomicCopyBufferUINT(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )
4130#define ID3D12GraphicsCommandList9_AtomicCopyBufferUINT(This,pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) \
4131 ( (This)->AtomicCopyBufferUINT(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )

◆ ID3D12GraphicsCommandList9_AtomicCopyBufferUINT64

#define ID3D12GraphicsCommandList9_AtomicCopyBufferUINT64 ( This,
pDstBuffer,
DstOffset,
pSrcBuffer,
SrcOffset,
Dependencies,
ppDependentResources,
pDependentSubresourceRanges )
Value:
( (This)->AtomicCopyBufferUINT64(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )
4132#define ID3D12GraphicsCommandList9_AtomicCopyBufferUINT64(This,pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) \
4133 ( (This)->AtomicCopyBufferUINT64(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,Dependencies,ppDependentResources,pDependentSubresourceRanges) )

◆ ID3D12GraphicsCommandList9_Barrier

#define ID3D12GraphicsCommandList9_Barrier ( This,
NumBarrierGroups,
pBarrierGroups )
Value:
( (This)->Barrier(NumBarrierGroups,pBarrierGroups) )
4170#define ID3D12GraphicsCommandList9_Barrier(This,NumBarrierGroups,pBarrierGroups) \
4171 ( (This)->Barrier(NumBarrierGroups,pBarrierGroups) )

◆ ID3D12GraphicsCommandList9_BeginEvent

#define ID3D12GraphicsCommandList9_BeginEvent ( This,
Metadata,
pData,
Size )
Value:
( (This)->BeginEvent(Metadata,pData,Size) )
4124#define ID3D12GraphicsCommandList9_BeginEvent(This,Metadata,pData,Size) \
4125 ( (This)->BeginEvent(Metadata,pData,Size) )

◆ ID3D12GraphicsCommandList9_BeginQuery

#define ID3D12GraphicsCommandList9_BeginQuery ( This,
pQueryHeap,
Type,
Index )
Value:
( (This)->BeginQuery(pQueryHeap,Type,Index) )
4114#define ID3D12GraphicsCommandList9_BeginQuery(This,pQueryHeap,Type,Index) \
4115 ( (This)->BeginQuery(pQueryHeap,Type,Index) )

◆ ID3D12GraphicsCommandList9_BeginRenderPass

#define ID3D12GraphicsCommandList9_BeginRenderPass ( This,
NumRenderTargets,
pRenderTargets,
pDepthStencil,
Flags )
Value:
( (This)->BeginRenderPass(NumRenderTargets,pRenderTargets,pDepthStencil,Flags) )
4146#define ID3D12GraphicsCommandList9_BeginRenderPass(This,NumRenderTargets,pRenderTargets,pDepthStencil,Flags) \
4147 ( (This)->BeginRenderPass(NumRenderTargets,pRenderTargets,pDepthStencil,Flags) )

◆ ID3D12GraphicsCommandList9_BuildRaytracingAccelerationStructure

#define ID3D12GraphicsCommandList9_BuildRaytracingAccelerationStructure ( This,
pDesc,
NumPostbuildInfoDescs,
pPostbuildInfoDescs )
Value:
( (This)->BuildRaytracingAccelerationStructure(pDesc,NumPostbuildInfoDescs,pPostbuildInfoDescs) )
4154#define ID3D12GraphicsCommandList9_BuildRaytracingAccelerationStructure(This,pDesc,NumPostbuildInfoDescs,pPostbuildInfoDescs) \
4155 ( (This)->BuildRaytracingAccelerationStructure(pDesc,NumPostbuildInfoDescs,pPostbuildInfoDescs) )

◆ ID3D12GraphicsCommandList9_ClearDepthStencilView

#define ID3D12GraphicsCommandList9_ClearDepthStencilView ( This,
DepthStencilView,
ClearFlags,
Depth,
Stencil,
NumRects,
pRects )
Value:
( (This)->ClearDepthStencilView(DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) )
4104#define ID3D12GraphicsCommandList9_ClearDepthStencilView(This,DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) \
4105 ( (This)->ClearDepthStencilView(DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) )

◆ ID3D12GraphicsCommandList9_ClearRenderTargetView

#define ID3D12GraphicsCommandList9_ClearRenderTargetView ( This,
RenderTargetView,
ColorRGBA,
NumRects,
pRects )
Value:
( (This)->ClearRenderTargetView(RenderTargetView,ColorRGBA,NumRects,pRects) )
4106#define ID3D12GraphicsCommandList9_ClearRenderTargetView(This,RenderTargetView,ColorRGBA,NumRects,pRects) \
4107 ( (This)->ClearRenderTargetView(RenderTargetView,ColorRGBA,NumRects,pRects) )

◆ ID3D12GraphicsCommandList9_ClearState

#define ID3D12GraphicsCommandList9_ClearState ( This,
pPipelineState )
Value:
( (This)->ClearState(pPipelineState) )
4032#define ID3D12GraphicsCommandList9_ClearState(This,pPipelineState) \
4033 ( (This)->ClearState(pPipelineState) )

◆ ID3D12GraphicsCommandList9_ClearUnorderedAccessViewFloat

#define ID3D12GraphicsCommandList9_ClearUnorderedAccessViewFloat ( This,
ViewGPUHandleInCurrentHeap,
ViewCPUHandle,
pResource,
Values,
NumRects,
pRects )
Value:
( (This)->ClearUnorderedAccessViewFloat(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )
4110#define ID3D12GraphicsCommandList9_ClearUnorderedAccessViewFloat(This,ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) \
4111 ( (This)->ClearUnorderedAccessViewFloat(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )

◆ ID3D12GraphicsCommandList9_ClearUnorderedAccessViewUint

#define ID3D12GraphicsCommandList9_ClearUnorderedAccessViewUint ( This,
ViewGPUHandleInCurrentHeap,
ViewCPUHandle,
pResource,
Values,
NumRects,
pRects )
Value:
( (This)->ClearUnorderedAccessViewUint(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )
4108#define ID3D12GraphicsCommandList9_ClearUnorderedAccessViewUint(This,ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) \
4109 ( (This)->ClearUnorderedAccessViewUint(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )

◆ ID3D12GraphicsCommandList9_Close

#define ID3D12GraphicsCommandList9_Close ( This)
Value:
( (This)->Close() )
4028#define ID3D12GraphicsCommandList9_Close(This) \
4029 ( (This)->Close() )

◆ ID3D12GraphicsCommandList9_CopyBufferRegion

#define ID3D12GraphicsCommandList9_CopyBufferRegion ( This,
pDstBuffer,
DstOffset,
pSrcBuffer,
SrcOffset,
NumBytes )
Value:
( (This)->CopyBufferRegion(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) )
4040#define ID3D12GraphicsCommandList9_CopyBufferRegion(This,pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) \
4041 ( (This)->CopyBufferRegion(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) )

◆ ID3D12GraphicsCommandList9_CopyRaytracingAccelerationStructure

#define ID3D12GraphicsCommandList9_CopyRaytracingAccelerationStructure ( This,
DestAccelerationStructureData,
SourceAccelerationStructureData,
Mode )
Value:
( (This)->CopyRaytracingAccelerationStructure(DestAccelerationStructureData,SourceAccelerationStructureData,Mode) )
4158#define ID3D12GraphicsCommandList9_CopyRaytracingAccelerationStructure(This,DestAccelerationStructureData,SourceAccelerationStructureData,Mode) \
4159 ( (This)->CopyRaytracingAccelerationStructure(DestAccelerationStructureData,SourceAccelerationStructureData,Mode) )

◆ ID3D12GraphicsCommandList9_CopyResource

#define ID3D12GraphicsCommandList9_CopyResource ( This,
pDstResource,
pSrcResource )
Value:
( (This)->CopyResource(pDstResource,pSrcResource) )
4044#define ID3D12GraphicsCommandList9_CopyResource(This,pDstResource,pSrcResource) \
4045 ( (This)->CopyResource(pDstResource,pSrcResource) )

◆ ID3D12GraphicsCommandList9_CopyTextureRegion

#define ID3D12GraphicsCommandList9_CopyTextureRegion ( This,
pDst,
DstX,
DstY,
DstZ,
pSrc,
pSrcBox )
Value:
( (This)->CopyTextureRegion(pDst,DstX,DstY,DstZ,pSrc,pSrcBox) )
4042#define ID3D12GraphicsCommandList9_CopyTextureRegion(This,pDst,DstX,DstY,DstZ,pSrc,pSrcBox) \
4043 ( (This)->CopyTextureRegion(pDst,DstX,DstY,DstZ,pSrc,pSrcBox) )

◆ ID3D12GraphicsCommandList9_CopyTiles

#define ID3D12GraphicsCommandList9_CopyTiles ( This,
pTiledResource,
pTileRegionStartCoordinate,
pTileRegionSize,
pBuffer,
BufferStartOffsetInBytes,
Flags )
Value:
( (This)->CopyTiles(pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) )
4046#define ID3D12GraphicsCommandList9_CopyTiles(This,pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) \
4047 ( (This)->CopyTiles(pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) )

◆ ID3D12GraphicsCommandList9_DiscardResource

#define ID3D12GraphicsCommandList9_DiscardResource ( This,
pResource,
pRegion )
Value:
( (This)->DiscardResource(pResource,pRegion) )
4112#define ID3D12GraphicsCommandList9_DiscardResource(This,pResource,pRegion) \
4113 ( (This)->DiscardResource(pResource,pRegion) )

◆ ID3D12GraphicsCommandList9_Dispatch

#define ID3D12GraphicsCommandList9_Dispatch ( This,
ThreadGroupCountX,
ThreadGroupCountY,
ThreadGroupCountZ )
Value:
( (This)->Dispatch(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )
4038#define ID3D12GraphicsCommandList9_Dispatch(This,ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) \
4039 ( (This)->Dispatch(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )

◆ ID3D12GraphicsCommandList9_DispatchMesh

#define ID3D12GraphicsCommandList9_DispatchMesh ( This,
ThreadGroupCountX,
ThreadGroupCountY,
ThreadGroupCountZ )
Value:
( (This)->DispatchMesh(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )
4168#define ID3D12GraphicsCommandList9_DispatchMesh(This,ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) \
4169 ( (This)->DispatchMesh(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )

◆ ID3D12GraphicsCommandList9_DispatchRays

#define ID3D12GraphicsCommandList9_DispatchRays ( This,
pDesc )
Value:
( (This)->DispatchRays(pDesc) )
4162#define ID3D12GraphicsCommandList9_DispatchRays(This,pDesc) \
4163 ( (This)->DispatchRays(pDesc) )

◆ ID3D12GraphicsCommandList9_DrawIndexedInstanced

#define ID3D12GraphicsCommandList9_DrawIndexedInstanced ( This,
IndexCountPerInstance,
InstanceCount,
StartIndexLocation,
BaseVertexLocation,
StartInstanceLocation )
Value:
( (This)->DrawIndexedInstanced(IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) )
4036#define ID3D12GraphicsCommandList9_DrawIndexedInstanced(This,IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) \
4037 ( (This)->DrawIndexedInstanced(IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) )

◆ ID3D12GraphicsCommandList9_DrawInstanced

#define ID3D12GraphicsCommandList9_DrawInstanced ( This,
VertexCountPerInstance,
InstanceCount,
StartVertexLocation,
StartInstanceLocation )
Value:
( (This)->DrawInstanced(VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) )
4034#define ID3D12GraphicsCommandList9_DrawInstanced(This,VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) \
4035 ( (This)->DrawInstanced(VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) )

◆ ID3D12GraphicsCommandList9_EmitRaytracingAccelerationStructurePostbuildInfo

#define ID3D12GraphicsCommandList9_EmitRaytracingAccelerationStructurePostbuildInfo ( This,
pDesc,
NumSourceAccelerationStructures,
pSourceAccelerationStructureData )
Value:
( (This)->EmitRaytracingAccelerationStructurePostbuildInfo(pDesc,NumSourceAccelerationStructures,pSourceAccelerationStructureData) )
4156#define ID3D12GraphicsCommandList9_EmitRaytracingAccelerationStructurePostbuildInfo(This,pDesc,NumSourceAccelerationStructures,pSourceAccelerationStructureData) \
4157 ( (This)->EmitRaytracingAccelerationStructurePostbuildInfo(pDesc,NumSourceAccelerationStructures,pSourceAccelerationStructureData) )

◆ ID3D12GraphicsCommandList9_EndEvent

#define ID3D12GraphicsCommandList9_EndEvent ( This)
Value:
( (This)->EndEvent() )
4126#define ID3D12GraphicsCommandList9_EndEvent(This) \
4127 ( (This)->EndEvent() )

◆ ID3D12GraphicsCommandList9_EndQuery

#define ID3D12GraphicsCommandList9_EndQuery ( This,
pQueryHeap,
Type,
Index )
Value:
( (This)->EndQuery(pQueryHeap,Type,Index) )
4116#define ID3D12GraphicsCommandList9_EndQuery(This,pQueryHeap,Type,Index) \
4117 ( (This)->EndQuery(pQueryHeap,Type,Index) )

◆ ID3D12GraphicsCommandList9_EndRenderPass

#define ID3D12GraphicsCommandList9_EndRenderPass ( This)
Value:
( (This)->EndRenderPass() )
4148#define ID3D12GraphicsCommandList9_EndRenderPass(This) \
4149 ( (This)->EndRenderPass() )

◆ ID3D12GraphicsCommandList9_ExecuteBundle

#define ID3D12GraphicsCommandList9_ExecuteBundle ( This,
pCommandList )
Value:
( (This)->ExecuteBundle(pCommandList) )
4064#define ID3D12GraphicsCommandList9_ExecuteBundle(This,pCommandList) \
4065 ( (This)->ExecuteBundle(pCommandList) )

◆ ID3D12GraphicsCommandList9_ExecuteIndirect

#define ID3D12GraphicsCommandList9_ExecuteIndirect ( This,
pCommandSignature,
MaxCommandCount,
pArgumentBuffer,
ArgumentBufferOffset,
pCountBuffer,
CountBufferOffset )
Value:
( (This)->ExecuteIndirect(pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) )
4128#define ID3D12GraphicsCommandList9_ExecuteIndirect(This,pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) \
4129 ( (This)->ExecuteIndirect(pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) )

◆ ID3D12GraphicsCommandList9_ExecuteMetaCommand

#define ID3D12GraphicsCommandList9_ExecuteMetaCommand ( This,
pMetaCommand,
pExecutionParametersData,
ExecutionParametersDataSizeInBytes )
Value:
( (This)->ExecuteMetaCommand(pMetaCommand,pExecutionParametersData,ExecutionParametersDataSizeInBytes) )
4152#define ID3D12GraphicsCommandList9_ExecuteMetaCommand(This,pMetaCommand,pExecutionParametersData,ExecutionParametersDataSizeInBytes) \
4153 ( (This)->ExecuteMetaCommand(pMetaCommand,pExecutionParametersData,ExecutionParametersDataSizeInBytes) )

◆ ID3D12GraphicsCommandList9_GetDevice

#define ID3D12GraphicsCommandList9_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
4024#define ID3D12GraphicsCommandList9_GetDevice(This,riid,ppvDevice) \
4025 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12GraphicsCommandList9_GetPrivateData

#define ID3D12GraphicsCommandList9_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
4016#define ID3D12GraphicsCommandList9_GetPrivateData(This,guid,pDataSize,pData) \
4017 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12GraphicsCommandList9_GetType

#define ID3D12GraphicsCommandList9_GetType ( This)
Value:
( (This)->GetType() )
4026#define ID3D12GraphicsCommandList9_GetType(This) \
4027 ( (This)->GetType() )

◆ ID3D12GraphicsCommandList9_IASetIndexBuffer

#define ID3D12GraphicsCommandList9_IASetIndexBuffer ( This,
pView )
Value:
( (This)->IASetIndexBuffer(pView) )
4096#define ID3D12GraphicsCommandList9_IASetIndexBuffer(This,pView) \
4097 ( (This)->IASetIndexBuffer(pView) )

◆ ID3D12GraphicsCommandList9_IASetIndexBufferStripCutValue

#define ID3D12GraphicsCommandList9_IASetIndexBufferStripCutValue ( This,
IBStripCutValue )
Value:
( (This)->IASetIndexBufferStripCutValue(IBStripCutValue) )
4176#define ID3D12GraphicsCommandList9_IASetIndexBufferStripCutValue(This,IBStripCutValue) \
4177 ( (This)->IASetIndexBufferStripCutValue(IBStripCutValue) )

◆ ID3D12GraphicsCommandList9_IASetPrimitiveTopology

#define ID3D12GraphicsCommandList9_IASetPrimitiveTopology ( This,
PrimitiveTopology )
Value:
( (This)->IASetPrimitiveTopology(PrimitiveTopology) )
4050#define ID3D12GraphicsCommandList9_IASetPrimitiveTopology(This,PrimitiveTopology) \
4051 ( (This)->IASetPrimitiveTopology(PrimitiveTopology) )

◆ ID3D12GraphicsCommandList9_IASetVertexBuffers

#define ID3D12GraphicsCommandList9_IASetVertexBuffers ( This,
StartSlot,
NumViews,
pViews )
Value:
( (This)->IASetVertexBuffers(StartSlot,NumViews,pViews) )
4098#define ID3D12GraphicsCommandList9_IASetVertexBuffers(This,StartSlot,NumViews,pViews) \
4099 ( (This)->IASetVertexBuffers(StartSlot,NumViews,pViews) )

◆ ID3D12GraphicsCommandList9_InitializeMetaCommand

#define ID3D12GraphicsCommandList9_InitializeMetaCommand ( This,
pMetaCommand,
pInitializationParametersData,
InitializationParametersDataSizeInBytes )
Value:
( (This)->InitializeMetaCommand(pMetaCommand,pInitializationParametersData,InitializationParametersDataSizeInBytes) )
4150#define ID3D12GraphicsCommandList9_InitializeMetaCommand(This,pMetaCommand,pInitializationParametersData,InitializationParametersDataSizeInBytes) \
4151 ( (This)->InitializeMetaCommand(pMetaCommand,pInitializationParametersData,InitializationParametersDataSizeInBytes) )

◆ ID3D12GraphicsCommandList9_OMSetBlendFactor

#define ID3D12GraphicsCommandList9_OMSetBlendFactor ( This,
BlendFactor )
Value:
( (This)->OMSetBlendFactor(BlendFactor) )
4056#define ID3D12GraphicsCommandList9_OMSetBlendFactor(This,BlendFactor) \
4057 ( (This)->OMSetBlendFactor(BlendFactor) )

◆ ID3D12GraphicsCommandList9_OMSetDepthBounds

#define ID3D12GraphicsCommandList9_OMSetDepthBounds ( This,
Min,
Max )
Value:
( (This)->OMSetDepthBounds(Min,Max) )
4134#define ID3D12GraphicsCommandList9_OMSetDepthBounds(This,Min,Max) \
4135 ( (This)->OMSetDepthBounds(Min,Max) )

◆ ID3D12GraphicsCommandList9_OMSetFrontAndBackStencilRef

#define ID3D12GraphicsCommandList9_OMSetFrontAndBackStencilRef ( This,
FrontStencilRef,
BackStencilRef )
Value:
( (This)->OMSetFrontAndBackStencilRef(FrontStencilRef,BackStencilRef) )
4172#define ID3D12GraphicsCommandList9_OMSetFrontAndBackStencilRef(This,FrontStencilRef,BackStencilRef) \
4173 ( (This)->OMSetFrontAndBackStencilRef(FrontStencilRef,BackStencilRef) )

◆ ID3D12GraphicsCommandList9_OMSetRenderTargets

#define ID3D12GraphicsCommandList9_OMSetRenderTargets ( This,
NumRenderTargetDescriptors,
pRenderTargetDescriptors,
RTsSingleHandleToDescriptorRange,
pDepthStencilDescriptor )
Value:
( (This)->OMSetRenderTargets(NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) )
4102#define ID3D12GraphicsCommandList9_OMSetRenderTargets(This,NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) \
4103 ( (This)->OMSetRenderTargets(NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) )

◆ ID3D12GraphicsCommandList9_OMSetStencilRef

#define ID3D12GraphicsCommandList9_OMSetStencilRef ( This,
StencilRef )
Value:
( (This)->OMSetStencilRef(StencilRef) )
4058#define ID3D12GraphicsCommandList9_OMSetStencilRef(This,StencilRef) \
4059 ( (This)->OMSetStencilRef(StencilRef) )

◆ ID3D12GraphicsCommandList9_QueryInterface

#define ID3D12GraphicsCommandList9_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
4010#define ID3D12GraphicsCommandList9_QueryInterface(This,riid,ppvObject) \
4011 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12GraphicsCommandList9_Release

#define ID3D12GraphicsCommandList9_Release ( This)
Value:
( (This)->Release() )
4014#define ID3D12GraphicsCommandList9_Release(This) \
4015 ( (This)->Release() )

◆ ID3D12GraphicsCommandList9_Reset

#define ID3D12GraphicsCommandList9_Reset ( This,
pAllocator,
pInitialState )
Value:
( (This)->Reset(pAllocator,pInitialState) )
4030#define ID3D12GraphicsCommandList9_Reset(This,pAllocator,pInitialState) \
4031 ( (This)->Reset(pAllocator,pInitialState) )

◆ ID3D12GraphicsCommandList9_ResolveQueryData

#define ID3D12GraphicsCommandList9_ResolveQueryData ( This,
pQueryHeap,
Type,
StartIndex,
NumQueries,
pDestinationBuffer,
AlignedDestinationBufferOffset )
Value:
( (This)->ResolveQueryData(pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) )
4118#define ID3D12GraphicsCommandList9_ResolveQueryData(This,pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) \
4119 ( (This)->ResolveQueryData(pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) )

◆ ID3D12GraphicsCommandList9_ResolveSubresource

#define ID3D12GraphicsCommandList9_ResolveSubresource ( This,
pDstResource,
DstSubresource,
pSrcResource,
SrcSubresource,
Format )
Value:
( (This)->ResolveSubresource(pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) )
4048#define ID3D12GraphicsCommandList9_ResolveSubresource(This,pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) \
4049 ( (This)->ResolveSubresource(pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) )

◆ ID3D12GraphicsCommandList9_ResolveSubresourceRegion

#define ID3D12GraphicsCommandList9_ResolveSubresourceRegion ( This,
pDstResource,
DstSubresource,
DstX,
DstY,
pSrcResource,
SrcSubresource,
pSrcRect,
Format,
ResolveMode )
Value:
( (This)->ResolveSubresourceRegion(pDstResource,DstSubresource,DstX,DstY,pSrcResource,SrcSubresource,pSrcRect,Format,ResolveMode) )
4138#define ID3D12GraphicsCommandList9_ResolveSubresourceRegion(This,pDstResource,DstSubresource,DstX,DstY,pSrcResource,SrcSubresource,pSrcRect,Format,ResolveMode) \
4139 ( (This)->ResolveSubresourceRegion(pDstResource,DstSubresource,DstX,DstY,pSrcResource,SrcSubresource,pSrcRect,Format,ResolveMode) )

◆ ID3D12GraphicsCommandList9_ResourceBarrier

#define ID3D12GraphicsCommandList9_ResourceBarrier ( This,
NumBarriers,
pBarriers )
Value:
( (This)->ResourceBarrier(NumBarriers,pBarriers) )
4062#define ID3D12GraphicsCommandList9_ResourceBarrier(This,NumBarriers,pBarriers) \
4063 ( (This)->ResourceBarrier(NumBarriers,pBarriers) )

◆ ID3D12GraphicsCommandList9_RSSetDepthBias

#define ID3D12GraphicsCommandList9_RSSetDepthBias ( This,
DepthBias,
DepthBiasClamp,
SlopeScaledDepthBias )
Value:
( (This)->RSSetDepthBias(DepthBias,DepthBiasClamp,SlopeScaledDepthBias) )
4174#define ID3D12GraphicsCommandList9_RSSetDepthBias(This,DepthBias,DepthBiasClamp,SlopeScaledDepthBias) \
4175 ( (This)->RSSetDepthBias(DepthBias,DepthBiasClamp,SlopeScaledDepthBias) )

◆ ID3D12GraphicsCommandList9_RSSetScissorRects

#define ID3D12GraphicsCommandList9_RSSetScissorRects ( This,
NumRects,
pRects )
Value:
( (This)->RSSetScissorRects(NumRects,pRects) )
4054#define ID3D12GraphicsCommandList9_RSSetScissorRects(This,NumRects,pRects) \
4055 ( (This)->RSSetScissorRects(NumRects,pRects) )

◆ ID3D12GraphicsCommandList9_RSSetShadingRate

#define ID3D12GraphicsCommandList9_RSSetShadingRate ( This,
baseShadingRate,
combiners )
Value:
( (This)->RSSetShadingRate(baseShadingRate,combiners) )
4164#define ID3D12GraphicsCommandList9_RSSetShadingRate(This,baseShadingRate,combiners) \
4165 ( (This)->RSSetShadingRate(baseShadingRate,combiners) )

◆ ID3D12GraphicsCommandList9_RSSetShadingRateImage

#define ID3D12GraphicsCommandList9_RSSetShadingRateImage ( This,
shadingRateImage )
Value:
( (This)->RSSetShadingRateImage(shadingRateImage) )
4166#define ID3D12GraphicsCommandList9_RSSetShadingRateImage(This,shadingRateImage) \
4167 ( (This)->RSSetShadingRateImage(shadingRateImage) )

◆ ID3D12GraphicsCommandList9_RSSetViewports

#define ID3D12GraphicsCommandList9_RSSetViewports ( This,
NumViewports,
pViewports )
Value:
( (This)->RSSetViewports(NumViewports,pViewports) )
4052#define ID3D12GraphicsCommandList9_RSSetViewports(This,NumViewports,pViewports) \
4053 ( (This)->RSSetViewports(NumViewports,pViewports) )

◆ ID3D12GraphicsCommandList9_SetComputeRoot32BitConstant

#define ID3D12GraphicsCommandList9_SetComputeRoot32BitConstant ( This,
RootParameterIndex,
SrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetComputeRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )
4076#define ID3D12GraphicsCommandList9_SetComputeRoot32BitConstant(This,RootParameterIndex,SrcData,DestOffsetIn32BitValues) \
4077 ( (This)->SetComputeRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList9_SetComputeRoot32BitConstants

#define ID3D12GraphicsCommandList9_SetComputeRoot32BitConstants ( This,
RootParameterIndex,
Num32BitValuesToSet,
pSrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetComputeRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )
4080#define ID3D12GraphicsCommandList9_SetComputeRoot32BitConstants(This,RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) \
4081 ( (This)->SetComputeRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList9_SetComputeRootConstantBufferView

#define ID3D12GraphicsCommandList9_SetComputeRootConstantBufferView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootConstantBufferView(RootParameterIndex,BufferLocation) )
4084#define ID3D12GraphicsCommandList9_SetComputeRootConstantBufferView(This,RootParameterIndex,BufferLocation) \
4085 ( (This)->SetComputeRootConstantBufferView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList9_SetComputeRootDescriptorTable

#define ID3D12GraphicsCommandList9_SetComputeRootDescriptorTable ( This,
RootParameterIndex,
BaseDescriptor )
Value:
( (This)->SetComputeRootDescriptorTable(RootParameterIndex,BaseDescriptor) )
4072#define ID3D12GraphicsCommandList9_SetComputeRootDescriptorTable(This,RootParameterIndex,BaseDescriptor) \
4073 ( (This)->SetComputeRootDescriptorTable(RootParameterIndex,BaseDescriptor) )

◆ ID3D12GraphicsCommandList9_SetComputeRootShaderResourceView

#define ID3D12GraphicsCommandList9_SetComputeRootShaderResourceView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootShaderResourceView(RootParameterIndex,BufferLocation) )
4088#define ID3D12GraphicsCommandList9_SetComputeRootShaderResourceView(This,RootParameterIndex,BufferLocation) \
4089 ( (This)->SetComputeRootShaderResourceView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList9_SetComputeRootSignature

#define ID3D12GraphicsCommandList9_SetComputeRootSignature ( This,
pRootSignature )
Value:
( (This)->SetComputeRootSignature(pRootSignature) )
4068#define ID3D12GraphicsCommandList9_SetComputeRootSignature(This,pRootSignature) \
4069 ( (This)->SetComputeRootSignature(pRootSignature) )

◆ ID3D12GraphicsCommandList9_SetComputeRootUnorderedAccessView

#define ID3D12GraphicsCommandList9_SetComputeRootUnorderedAccessView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootUnorderedAccessView(RootParameterIndex,BufferLocation) )
4092#define ID3D12GraphicsCommandList9_SetComputeRootUnorderedAccessView(This,RootParameterIndex,BufferLocation) \
4093 ( (This)->SetComputeRootUnorderedAccessView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList9_SetDescriptorHeaps

#define ID3D12GraphicsCommandList9_SetDescriptorHeaps ( This,
NumDescriptorHeaps,
ppDescriptorHeaps )
Value:
( (This)->SetDescriptorHeaps(NumDescriptorHeaps,ppDescriptorHeaps) )
4066#define ID3D12GraphicsCommandList9_SetDescriptorHeaps(This,NumDescriptorHeaps,ppDescriptorHeaps) \
4067 ( (This)->SetDescriptorHeaps(NumDescriptorHeaps,ppDescriptorHeaps) )

◆ ID3D12GraphicsCommandList9_SetGraphicsRoot32BitConstant

#define ID3D12GraphicsCommandList9_SetGraphicsRoot32BitConstant ( This,
RootParameterIndex,
SrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetGraphicsRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )
4078#define ID3D12GraphicsCommandList9_SetGraphicsRoot32BitConstant(This,RootParameterIndex,SrcData,DestOffsetIn32BitValues) \
4079 ( (This)->SetGraphicsRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList9_SetGraphicsRoot32BitConstants

#define ID3D12GraphicsCommandList9_SetGraphicsRoot32BitConstants ( This,
RootParameterIndex,
Num32BitValuesToSet,
pSrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetGraphicsRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )
4082#define ID3D12GraphicsCommandList9_SetGraphicsRoot32BitConstants(This,RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) \
4083 ( (This)->SetGraphicsRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList9_SetGraphicsRootConstantBufferView

#define ID3D12GraphicsCommandList9_SetGraphicsRootConstantBufferView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootConstantBufferView(RootParameterIndex,BufferLocation) )
4086#define ID3D12GraphicsCommandList9_SetGraphicsRootConstantBufferView(This,RootParameterIndex,BufferLocation) \
4087 ( (This)->SetGraphicsRootConstantBufferView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList9_SetGraphicsRootDescriptorTable

#define ID3D12GraphicsCommandList9_SetGraphicsRootDescriptorTable ( This,
RootParameterIndex,
BaseDescriptor )
Value:
( (This)->SetGraphicsRootDescriptorTable(RootParameterIndex,BaseDescriptor) )
4074#define ID3D12GraphicsCommandList9_SetGraphicsRootDescriptorTable(This,RootParameterIndex,BaseDescriptor) \
4075 ( (This)->SetGraphicsRootDescriptorTable(RootParameterIndex,BaseDescriptor) )

◆ ID3D12GraphicsCommandList9_SetGraphicsRootShaderResourceView

#define ID3D12GraphicsCommandList9_SetGraphicsRootShaderResourceView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootShaderResourceView(RootParameterIndex,BufferLocation) )
4090#define ID3D12GraphicsCommandList9_SetGraphicsRootShaderResourceView(This,RootParameterIndex,BufferLocation) \
4091 ( (This)->SetGraphicsRootShaderResourceView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList9_SetGraphicsRootSignature

#define ID3D12GraphicsCommandList9_SetGraphicsRootSignature ( This,
pRootSignature )
Value:
( (This)->SetGraphicsRootSignature(pRootSignature) )
4070#define ID3D12GraphicsCommandList9_SetGraphicsRootSignature(This,pRootSignature) \
4071 ( (This)->SetGraphicsRootSignature(pRootSignature) )

◆ ID3D12GraphicsCommandList9_SetGraphicsRootUnorderedAccessView

#define ID3D12GraphicsCommandList9_SetGraphicsRootUnorderedAccessView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootUnorderedAccessView(RootParameterIndex,BufferLocation) )
4094#define ID3D12GraphicsCommandList9_SetGraphicsRootUnorderedAccessView(This,RootParameterIndex,BufferLocation) \
4095 ( (This)->SetGraphicsRootUnorderedAccessView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList9_SetMarker

#define ID3D12GraphicsCommandList9_SetMarker ( This,
Metadata,
pData,
Size )
Value:
( (This)->SetMarker(Metadata,pData,Size) )
4122#define ID3D12GraphicsCommandList9_SetMarker(This,Metadata,pData,Size) \
4123 ( (This)->SetMarker(Metadata,pData,Size) )

◆ ID3D12GraphicsCommandList9_SetName

#define ID3D12GraphicsCommandList9_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
4022#define ID3D12GraphicsCommandList9_SetName(This,Name) \
4023 ( (This)->SetName(Name) )

◆ ID3D12GraphicsCommandList9_SetPipelineState

#define ID3D12GraphicsCommandList9_SetPipelineState ( This,
pPipelineState )
Value:
( (This)->SetPipelineState(pPipelineState) )
4060#define ID3D12GraphicsCommandList9_SetPipelineState(This,pPipelineState) \
4061 ( (This)->SetPipelineState(pPipelineState) )

◆ ID3D12GraphicsCommandList9_SetPipelineState1

#define ID3D12GraphicsCommandList9_SetPipelineState1 ( This,
pStateObject )
Value:
( (This)->SetPipelineState1(pStateObject) )
4160#define ID3D12GraphicsCommandList9_SetPipelineState1(This,pStateObject) \
4161 ( (This)->SetPipelineState1(pStateObject) )

◆ ID3D12GraphicsCommandList9_SetPredication

#define ID3D12GraphicsCommandList9_SetPredication ( This,
pBuffer,
AlignedBufferOffset,
Operation )
Value:
( (This)->SetPredication(pBuffer,AlignedBufferOffset,Operation) )
4120#define ID3D12GraphicsCommandList9_SetPredication(This,pBuffer,AlignedBufferOffset,Operation) \
4121 ( (This)->SetPredication(pBuffer,AlignedBufferOffset,Operation) )

◆ ID3D12GraphicsCommandList9_SetPrivateData

#define ID3D12GraphicsCommandList9_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
4018#define ID3D12GraphicsCommandList9_SetPrivateData(This,guid,DataSize,pData) \
4019 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12GraphicsCommandList9_SetPrivateDataInterface

#define ID3D12GraphicsCommandList9_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
4020#define ID3D12GraphicsCommandList9_SetPrivateDataInterface(This,guid,pData) \
4021 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12GraphicsCommandList9_SetProtectedResourceSession

#define ID3D12GraphicsCommandList9_SetProtectedResourceSession ( This,
pProtectedResourceSession )
Value:
( (This)->SetProtectedResourceSession(pProtectedResourceSession) )
4144#define ID3D12GraphicsCommandList9_SetProtectedResourceSession(This,pProtectedResourceSession) \
4145 ( (This)->SetProtectedResourceSession(pProtectedResourceSession) )

◆ ID3D12GraphicsCommandList9_SetSamplePositions

#define ID3D12GraphicsCommandList9_SetSamplePositions ( This,
NumSamplesPerPixel,
NumPixels,
pSamplePositions )
Value:
( (This)->SetSamplePositions(NumSamplesPerPixel,NumPixels,pSamplePositions) )
4136#define ID3D12GraphicsCommandList9_SetSamplePositions(This,NumSamplesPerPixel,NumPixels,pSamplePositions) \
4137 ( (This)->SetSamplePositions(NumSamplesPerPixel,NumPixels,pSamplePositions) )

◆ ID3D12GraphicsCommandList9_SetViewInstanceMask

#define ID3D12GraphicsCommandList9_SetViewInstanceMask ( This,
Mask )
Value:
( (This)->SetViewInstanceMask(Mask) )
4140#define ID3D12GraphicsCommandList9_SetViewInstanceMask(This,Mask) \
4141 ( (This)->SetViewInstanceMask(Mask) )

◆ ID3D12GraphicsCommandList9_SOSetTargets

#define ID3D12GraphicsCommandList9_SOSetTargets ( This,
StartSlot,
NumViews,
pViews )
Value:
( (This)->SOSetTargets(StartSlot,NumViews,pViews) )
4100#define ID3D12GraphicsCommandList9_SOSetTargets(This,StartSlot,NumViews,pViews) \
4101 ( (This)->SOSetTargets(StartSlot,NumViews,pViews) )

◆ ID3D12GraphicsCommandList9_WriteBufferImmediate

#define ID3D12GraphicsCommandList9_WriteBufferImmediate ( This,
Count,
pParams,
pModes )
Value:
( (This)->WriteBufferImmediate(Count,pParams,pModes) )
4142#define ID3D12GraphicsCommandList9_WriteBufferImmediate(This,Count,pParams,pModes) \
4143 ( (This)->WriteBufferImmediate(Count,pParams,pModes) )

◆ ID3D12GraphicsCommandList_AddRef

#define ID3D12GraphicsCommandList_AddRef ( This)
Value:
( (This)->AddRef() )
276#define ID3D12GraphicsCommandList_AddRef(This) \
277 ( (This)->AddRef() )

◆ ID3D12GraphicsCommandList_BeginEvent

#define ID3D12GraphicsCommandList_BeginEvent ( This,
Metadata,
pData,
Size )
Value:
( (This)->BeginEvent(Metadata,pData,Size) )
388#define ID3D12GraphicsCommandList_BeginEvent(This,Metadata,pData,Size) \
389 ( (This)->BeginEvent(Metadata,pData,Size) )

◆ ID3D12GraphicsCommandList_BeginQuery

#define ID3D12GraphicsCommandList_BeginQuery ( This,
pQueryHeap,
Type,
Index )
Value:
( (This)->BeginQuery(pQueryHeap,Type,Index) )
378#define ID3D12GraphicsCommandList_BeginQuery(This,pQueryHeap,Type,Index) \
379 ( (This)->BeginQuery(pQueryHeap,Type,Index) )

◆ ID3D12GraphicsCommandList_ClearDepthStencilView

#define ID3D12GraphicsCommandList_ClearDepthStencilView ( This,
DepthStencilView,
ClearFlags,
Depth,
Stencil,
NumRects,
pRects )
Value:
( (This)->ClearDepthStencilView(DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) )
368#define ID3D12GraphicsCommandList_ClearDepthStencilView(This,DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) \
369 ( (This)->ClearDepthStencilView(DepthStencilView,ClearFlags,Depth,Stencil,NumRects,pRects) )

◆ ID3D12GraphicsCommandList_ClearRenderTargetView

#define ID3D12GraphicsCommandList_ClearRenderTargetView ( This,
RenderTargetView,
ColorRGBA,
NumRects,
pRects )
Value:
( (This)->ClearRenderTargetView(RenderTargetView,ColorRGBA,NumRects,pRects) )
370#define ID3D12GraphicsCommandList_ClearRenderTargetView(This,RenderTargetView,ColorRGBA,NumRects,pRects) \
371 ( (This)->ClearRenderTargetView(RenderTargetView,ColorRGBA,NumRects,pRects) )

◆ ID3D12GraphicsCommandList_ClearState

#define ID3D12GraphicsCommandList_ClearState ( This,
pPipelineState )
Value:
( (This)->ClearState(pPipelineState) )
296#define ID3D12GraphicsCommandList_ClearState(This,pPipelineState) \
297 ( (This)->ClearState(pPipelineState) )

◆ ID3D12GraphicsCommandList_ClearUnorderedAccessViewFloat

#define ID3D12GraphicsCommandList_ClearUnorderedAccessViewFloat ( This,
ViewGPUHandleInCurrentHeap,
ViewCPUHandle,
pResource,
Values,
NumRects,
pRects )
Value:
( (This)->ClearUnorderedAccessViewFloat(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )
374#define ID3D12GraphicsCommandList_ClearUnorderedAccessViewFloat(This,ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) \
375 ( (This)->ClearUnorderedAccessViewFloat(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )

◆ ID3D12GraphicsCommandList_ClearUnorderedAccessViewUint

#define ID3D12GraphicsCommandList_ClearUnorderedAccessViewUint ( This,
ViewGPUHandleInCurrentHeap,
ViewCPUHandle,
pResource,
Values,
NumRects,
pRects )
Value:
( (This)->ClearUnorderedAccessViewUint(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )
372#define ID3D12GraphicsCommandList_ClearUnorderedAccessViewUint(This,ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) \
373 ( (This)->ClearUnorderedAccessViewUint(ViewGPUHandleInCurrentHeap,ViewCPUHandle,pResource,Values,NumRects,pRects) )

◆ ID3D12GraphicsCommandList_Close

#define ID3D12GraphicsCommandList_Close ( This)
Value:
( (This)->Close() )
292#define ID3D12GraphicsCommandList_Close(This) \
293 ( (This)->Close() )

◆ ID3D12GraphicsCommandList_CopyBufferRegion

#define ID3D12GraphicsCommandList_CopyBufferRegion ( This,
pDstBuffer,
DstOffset,
pSrcBuffer,
SrcOffset,
NumBytes )
Value:
( (This)->CopyBufferRegion(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) )
304#define ID3D12GraphicsCommandList_CopyBufferRegion(This,pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) \
305 ( (This)->CopyBufferRegion(pDstBuffer,DstOffset,pSrcBuffer,SrcOffset,NumBytes) )

◆ ID3D12GraphicsCommandList_CopyResource

#define ID3D12GraphicsCommandList_CopyResource ( This,
pDstResource,
pSrcResource )
Value:
( (This)->CopyResource(pDstResource,pSrcResource) )
308#define ID3D12GraphicsCommandList_CopyResource(This,pDstResource,pSrcResource) \
309 ( (This)->CopyResource(pDstResource,pSrcResource) )

◆ ID3D12GraphicsCommandList_CopyTextureRegion

#define ID3D12GraphicsCommandList_CopyTextureRegion ( This,
pDst,
DstX,
DstY,
DstZ,
pSrc,
pSrcBox )
Value:
( (This)->CopyTextureRegion(pDst,DstX,DstY,DstZ,pSrc,pSrcBox) )
306#define ID3D12GraphicsCommandList_CopyTextureRegion(This,pDst,DstX,DstY,DstZ,pSrc,pSrcBox) \
307 ( (This)->CopyTextureRegion(pDst,DstX,DstY,DstZ,pSrc,pSrcBox) )

◆ ID3D12GraphicsCommandList_CopyTiles

#define ID3D12GraphicsCommandList_CopyTiles ( This,
pTiledResource,
pTileRegionStartCoordinate,
pTileRegionSize,
pBuffer,
BufferStartOffsetInBytes,
Flags )
Value:
( (This)->CopyTiles(pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) )
310#define ID3D12GraphicsCommandList_CopyTiles(This,pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) \
311 ( (This)->CopyTiles(pTiledResource,pTileRegionStartCoordinate,pTileRegionSize,pBuffer,BufferStartOffsetInBytes,Flags) )

◆ ID3D12GraphicsCommandList_DiscardResource

#define ID3D12GraphicsCommandList_DiscardResource ( This,
pResource,
pRegion )
Value:
( (This)->DiscardResource(pResource,pRegion) )
376#define ID3D12GraphicsCommandList_DiscardResource(This,pResource,pRegion) \
377 ( (This)->DiscardResource(pResource,pRegion) )

◆ ID3D12GraphicsCommandList_Dispatch

#define ID3D12GraphicsCommandList_Dispatch ( This,
ThreadGroupCountX,
ThreadGroupCountY,
ThreadGroupCountZ )
Value:
( (This)->Dispatch(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )
302#define ID3D12GraphicsCommandList_Dispatch(This,ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) \
303 ( (This)->Dispatch(ThreadGroupCountX,ThreadGroupCountY,ThreadGroupCountZ) )

◆ ID3D12GraphicsCommandList_DrawIndexedInstanced

#define ID3D12GraphicsCommandList_DrawIndexedInstanced ( This,
IndexCountPerInstance,
InstanceCount,
StartIndexLocation,
BaseVertexLocation,
StartInstanceLocation )
Value:
( (This)->DrawIndexedInstanced(IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) )
300#define ID3D12GraphicsCommandList_DrawIndexedInstanced(This,IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) \
301 ( (This)->DrawIndexedInstanced(IndexCountPerInstance,InstanceCount,StartIndexLocation,BaseVertexLocation,StartInstanceLocation) )

◆ ID3D12GraphicsCommandList_DrawInstanced

#define ID3D12GraphicsCommandList_DrawInstanced ( This,
VertexCountPerInstance,
InstanceCount,
StartVertexLocation,
StartInstanceLocation )
Value:
( (This)->DrawInstanced(VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) )
298#define ID3D12GraphicsCommandList_DrawInstanced(This,VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) \
299 ( (This)->DrawInstanced(VertexCountPerInstance,InstanceCount,StartVertexLocation,StartInstanceLocation) )

◆ ID3D12GraphicsCommandList_EndEvent

#define ID3D12GraphicsCommandList_EndEvent ( This)
Value:
( (This)->EndEvent() )
390#define ID3D12GraphicsCommandList_EndEvent(This) \
391 ( (This)->EndEvent() )

◆ ID3D12GraphicsCommandList_EndQuery

#define ID3D12GraphicsCommandList_EndQuery ( This,
pQueryHeap,
Type,
Index )
Value:
( (This)->EndQuery(pQueryHeap,Type,Index) )
380#define ID3D12GraphicsCommandList_EndQuery(This,pQueryHeap,Type,Index) \
381 ( (This)->EndQuery(pQueryHeap,Type,Index) )

◆ ID3D12GraphicsCommandList_ExecuteBundle

#define ID3D12GraphicsCommandList_ExecuteBundle ( This,
pCommandList )
Value:
( (This)->ExecuteBundle(pCommandList) )
328#define ID3D12GraphicsCommandList_ExecuteBundle(This,pCommandList) \
329 ( (This)->ExecuteBundle(pCommandList) )

◆ ID3D12GraphicsCommandList_ExecuteIndirect

#define ID3D12GraphicsCommandList_ExecuteIndirect ( This,
pCommandSignature,
MaxCommandCount,
pArgumentBuffer,
ArgumentBufferOffset,
pCountBuffer,
CountBufferOffset )
Value:
( (This)->ExecuteIndirect(pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) )
392#define ID3D12GraphicsCommandList_ExecuteIndirect(This,pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) \
393 ( (This)->ExecuteIndirect(pCommandSignature,MaxCommandCount,pArgumentBuffer,ArgumentBufferOffset,pCountBuffer,CountBufferOffset) )

◆ ID3D12GraphicsCommandList_GetDevice

#define ID3D12GraphicsCommandList_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
288#define ID3D12GraphicsCommandList_GetDevice(This,riid,ppvDevice) \
289 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12GraphicsCommandList_GetPrivateData

#define ID3D12GraphicsCommandList_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
280#define ID3D12GraphicsCommandList_GetPrivateData(This,guid,pDataSize,pData) \
281 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12GraphicsCommandList_GetType

#define ID3D12GraphicsCommandList_GetType ( This)
Value:
( (This)->GetType() )
290#define ID3D12GraphicsCommandList_GetType(This) \
291 ( (This)->GetType() )

◆ ID3D12GraphicsCommandList_IASetIndexBuffer

#define ID3D12GraphicsCommandList_IASetIndexBuffer ( This,
pView )
Value:
( (This)->IASetIndexBuffer(pView) )
360#define ID3D12GraphicsCommandList_IASetIndexBuffer(This,pView) \
361 ( (This)->IASetIndexBuffer(pView) )

◆ ID3D12GraphicsCommandList_IASetPrimitiveTopology

#define ID3D12GraphicsCommandList_IASetPrimitiveTopology ( This,
PrimitiveTopology )
Value:
( (This)->IASetPrimitiveTopology(PrimitiveTopology) )
314#define ID3D12GraphicsCommandList_IASetPrimitiveTopology(This,PrimitiveTopology) \
315 ( (This)->IASetPrimitiveTopology(PrimitiveTopology) )

◆ ID3D12GraphicsCommandList_IASetVertexBuffers

#define ID3D12GraphicsCommandList_IASetVertexBuffers ( This,
StartSlot,
NumViews,
pViews )
Value:
( (This)->IASetVertexBuffers(StartSlot,NumViews,pViews) )
362#define ID3D12GraphicsCommandList_IASetVertexBuffers(This,StartSlot,NumViews,pViews) \
363 ( (This)->IASetVertexBuffers(StartSlot,NumViews,pViews) )

◆ ID3D12GraphicsCommandList_OMSetBlendFactor

#define ID3D12GraphicsCommandList_OMSetBlendFactor ( This,
BlendFactor )
Value:
( (This)->OMSetBlendFactor(BlendFactor) )
320#define ID3D12GraphicsCommandList_OMSetBlendFactor(This,BlendFactor) \
321 ( (This)->OMSetBlendFactor(BlendFactor) )

◆ ID3D12GraphicsCommandList_OMSetRenderTargets

#define ID3D12GraphicsCommandList_OMSetRenderTargets ( This,
NumRenderTargetDescriptors,
pRenderTargetDescriptors,
RTsSingleHandleToDescriptorRange,
pDepthStencilDescriptor )
Value:
( (This)->OMSetRenderTargets(NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) )
366#define ID3D12GraphicsCommandList_OMSetRenderTargets(This,NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) \
367 ( (This)->OMSetRenderTargets(NumRenderTargetDescriptors,pRenderTargetDescriptors,RTsSingleHandleToDescriptorRange,pDepthStencilDescriptor) )

◆ ID3D12GraphicsCommandList_OMSetStencilRef

#define ID3D12GraphicsCommandList_OMSetStencilRef ( This,
StencilRef )
Value:
( (This)->OMSetStencilRef(StencilRef) )
322#define ID3D12GraphicsCommandList_OMSetStencilRef(This,StencilRef) \
323 ( (This)->OMSetStencilRef(StencilRef) )

◆ ID3D12GraphicsCommandList_QueryInterface

#define ID3D12GraphicsCommandList_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
274#define ID3D12GraphicsCommandList_QueryInterface(This,riid,ppvObject) \
275 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12GraphicsCommandList_Release

#define ID3D12GraphicsCommandList_Release ( This)
Value:
( (This)->Release() )
278#define ID3D12GraphicsCommandList_Release(This) \
279 ( (This)->Release() )

◆ ID3D12GraphicsCommandList_Reset

#define ID3D12GraphicsCommandList_Reset ( This,
pAllocator,
pInitialState )
Value:
( (This)->Reset(pAllocator,pInitialState) )
294#define ID3D12GraphicsCommandList_Reset(This,pAllocator,pInitialState) \
295 ( (This)->Reset(pAllocator,pInitialState) )

◆ ID3D12GraphicsCommandList_ResolveQueryData

#define ID3D12GraphicsCommandList_ResolveQueryData ( This,
pQueryHeap,
Type,
StartIndex,
NumQueries,
pDestinationBuffer,
AlignedDestinationBufferOffset )
Value:
( (This)->ResolveQueryData(pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) )
382#define ID3D12GraphicsCommandList_ResolveQueryData(This,pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) \
383 ( (This)->ResolveQueryData(pQueryHeap,Type,StartIndex,NumQueries,pDestinationBuffer,AlignedDestinationBufferOffset) )

◆ ID3D12GraphicsCommandList_ResolveSubresource

#define ID3D12GraphicsCommandList_ResolveSubresource ( This,
pDstResource,
DstSubresource,
pSrcResource,
SrcSubresource,
Format )
Value:
( (This)->ResolveSubresource(pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) )
312#define ID3D12GraphicsCommandList_ResolveSubresource(This,pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) \
313 ( (This)->ResolveSubresource(pDstResource,DstSubresource,pSrcResource,SrcSubresource,Format) )

◆ ID3D12GraphicsCommandList_ResourceBarrier

#define ID3D12GraphicsCommandList_ResourceBarrier ( This,
NumBarriers,
pBarriers )
Value:
( (This)->ResourceBarrier(NumBarriers,pBarriers) )
326#define ID3D12GraphicsCommandList_ResourceBarrier(This,NumBarriers,pBarriers) \
327 ( (This)->ResourceBarrier(NumBarriers,pBarriers) )

◆ ID3D12GraphicsCommandList_RSSetScissorRects

#define ID3D12GraphicsCommandList_RSSetScissorRects ( This,
NumRects,
pRects )
Value:
( (This)->RSSetScissorRects(NumRects,pRects) )
318#define ID3D12GraphicsCommandList_RSSetScissorRects(This,NumRects,pRects) \
319 ( (This)->RSSetScissorRects(NumRects,pRects) )

◆ ID3D12GraphicsCommandList_RSSetViewports

#define ID3D12GraphicsCommandList_RSSetViewports ( This,
NumViewports,
pViewports )
Value:
( (This)->RSSetViewports(NumViewports,pViewports) )
316#define ID3D12GraphicsCommandList_RSSetViewports(This,NumViewports,pViewports) \
317 ( (This)->RSSetViewports(NumViewports,pViewports) )

◆ ID3D12GraphicsCommandList_SetComputeRoot32BitConstant

#define ID3D12GraphicsCommandList_SetComputeRoot32BitConstant ( This,
RootParameterIndex,
SrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetComputeRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )
340#define ID3D12GraphicsCommandList_SetComputeRoot32BitConstant(This,RootParameterIndex,SrcData,DestOffsetIn32BitValues) \
341 ( (This)->SetComputeRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList_SetComputeRoot32BitConstants

#define ID3D12GraphicsCommandList_SetComputeRoot32BitConstants ( This,
RootParameterIndex,
Num32BitValuesToSet,
pSrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetComputeRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )
344#define ID3D12GraphicsCommandList_SetComputeRoot32BitConstants(This,RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) \
345 ( (This)->SetComputeRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList_SetComputeRootConstantBufferView

#define ID3D12GraphicsCommandList_SetComputeRootConstantBufferView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootConstantBufferView(RootParameterIndex,BufferLocation) )
348#define ID3D12GraphicsCommandList_SetComputeRootConstantBufferView(This,RootParameterIndex,BufferLocation) \
349 ( (This)->SetComputeRootConstantBufferView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList_SetComputeRootDescriptorTable

#define ID3D12GraphicsCommandList_SetComputeRootDescriptorTable ( This,
RootParameterIndex,
BaseDescriptor )
Value:
( (This)->SetComputeRootDescriptorTable(RootParameterIndex,BaseDescriptor) )
336#define ID3D12GraphicsCommandList_SetComputeRootDescriptorTable(This,RootParameterIndex,BaseDescriptor) \
337 ( (This)->SetComputeRootDescriptorTable(RootParameterIndex,BaseDescriptor) )

◆ ID3D12GraphicsCommandList_SetComputeRootShaderResourceView

#define ID3D12GraphicsCommandList_SetComputeRootShaderResourceView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootShaderResourceView(RootParameterIndex,BufferLocation) )
352#define ID3D12GraphicsCommandList_SetComputeRootShaderResourceView(This,RootParameterIndex,BufferLocation) \
353 ( (This)->SetComputeRootShaderResourceView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList_SetComputeRootSignature

#define ID3D12GraphicsCommandList_SetComputeRootSignature ( This,
pRootSignature )
Value:
( (This)->SetComputeRootSignature(pRootSignature) )
332#define ID3D12GraphicsCommandList_SetComputeRootSignature(This,pRootSignature) \
333 ( (This)->SetComputeRootSignature(pRootSignature) )

◆ ID3D12GraphicsCommandList_SetComputeRootUnorderedAccessView

#define ID3D12GraphicsCommandList_SetComputeRootUnorderedAccessView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetComputeRootUnorderedAccessView(RootParameterIndex,BufferLocation) )
356#define ID3D12GraphicsCommandList_SetComputeRootUnorderedAccessView(This,RootParameterIndex,BufferLocation) \
357 ( (This)->SetComputeRootUnorderedAccessView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList_SetDescriptorHeaps

#define ID3D12GraphicsCommandList_SetDescriptorHeaps ( This,
NumDescriptorHeaps,
ppDescriptorHeaps )
Value:
( (This)->SetDescriptorHeaps(NumDescriptorHeaps,ppDescriptorHeaps) )
330#define ID3D12GraphicsCommandList_SetDescriptorHeaps(This,NumDescriptorHeaps,ppDescriptorHeaps) \
331 ( (This)->SetDescriptorHeaps(NumDescriptorHeaps,ppDescriptorHeaps) )

◆ ID3D12GraphicsCommandList_SetGraphicsRoot32BitConstant

#define ID3D12GraphicsCommandList_SetGraphicsRoot32BitConstant ( This,
RootParameterIndex,
SrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetGraphicsRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )
342#define ID3D12GraphicsCommandList_SetGraphicsRoot32BitConstant(This,RootParameterIndex,SrcData,DestOffsetIn32BitValues) \
343 ( (This)->SetGraphicsRoot32BitConstant(RootParameterIndex,SrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList_SetGraphicsRoot32BitConstants

#define ID3D12GraphicsCommandList_SetGraphicsRoot32BitConstants ( This,
RootParameterIndex,
Num32BitValuesToSet,
pSrcData,
DestOffsetIn32BitValues )
Value:
( (This)->SetGraphicsRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )
346#define ID3D12GraphicsCommandList_SetGraphicsRoot32BitConstants(This,RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) \
347 ( (This)->SetGraphicsRoot32BitConstants(RootParameterIndex,Num32BitValuesToSet,pSrcData,DestOffsetIn32BitValues) )

◆ ID3D12GraphicsCommandList_SetGraphicsRootConstantBufferView

#define ID3D12GraphicsCommandList_SetGraphicsRootConstantBufferView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootConstantBufferView(RootParameterIndex,BufferLocation) )
350#define ID3D12GraphicsCommandList_SetGraphicsRootConstantBufferView(This,RootParameterIndex,BufferLocation) \
351 ( (This)->SetGraphicsRootConstantBufferView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList_SetGraphicsRootDescriptorTable

#define ID3D12GraphicsCommandList_SetGraphicsRootDescriptorTable ( This,
RootParameterIndex,
BaseDescriptor )
Value:
( (This)->SetGraphicsRootDescriptorTable(RootParameterIndex,BaseDescriptor) )
338#define ID3D12GraphicsCommandList_SetGraphicsRootDescriptorTable(This,RootParameterIndex,BaseDescriptor) \
339 ( (This)->SetGraphicsRootDescriptorTable(RootParameterIndex,BaseDescriptor) )

◆ ID3D12GraphicsCommandList_SetGraphicsRootShaderResourceView

#define ID3D12GraphicsCommandList_SetGraphicsRootShaderResourceView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootShaderResourceView(RootParameterIndex,BufferLocation) )
354#define ID3D12GraphicsCommandList_SetGraphicsRootShaderResourceView(This,RootParameterIndex,BufferLocation) \
355 ( (This)->SetGraphicsRootShaderResourceView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList_SetGraphicsRootSignature

#define ID3D12GraphicsCommandList_SetGraphicsRootSignature ( This,
pRootSignature )
Value:
( (This)->SetGraphicsRootSignature(pRootSignature) )
334#define ID3D12GraphicsCommandList_SetGraphicsRootSignature(This,pRootSignature) \
335 ( (This)->SetGraphicsRootSignature(pRootSignature) )

◆ ID3D12GraphicsCommandList_SetGraphicsRootUnorderedAccessView

#define ID3D12GraphicsCommandList_SetGraphicsRootUnorderedAccessView ( This,
RootParameterIndex,
BufferLocation )
Value:
( (This)->SetGraphicsRootUnorderedAccessView(RootParameterIndex,BufferLocation) )
358#define ID3D12GraphicsCommandList_SetGraphicsRootUnorderedAccessView(This,RootParameterIndex,BufferLocation) \
359 ( (This)->SetGraphicsRootUnorderedAccessView(RootParameterIndex,BufferLocation) )

◆ ID3D12GraphicsCommandList_SetMarker

#define ID3D12GraphicsCommandList_SetMarker ( This,
Metadata,
pData,
Size )
Value:
( (This)->SetMarker(Metadata,pData,Size) )
386#define ID3D12GraphicsCommandList_SetMarker(This,Metadata,pData,Size) \
387 ( (This)->SetMarker(Metadata,pData,Size) )

◆ ID3D12GraphicsCommandList_SetName

#define ID3D12GraphicsCommandList_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
286#define ID3D12GraphicsCommandList_SetName(This,Name) \
287 ( (This)->SetName(Name) )

◆ ID3D12GraphicsCommandList_SetPipelineState

#define ID3D12GraphicsCommandList_SetPipelineState ( This,
pPipelineState )
Value:
( (This)->SetPipelineState(pPipelineState) )
324#define ID3D12GraphicsCommandList_SetPipelineState(This,pPipelineState) \
325 ( (This)->SetPipelineState(pPipelineState) )

◆ ID3D12GraphicsCommandList_SetPredication

#define ID3D12GraphicsCommandList_SetPredication ( This,
pBuffer,
AlignedBufferOffset,
Operation )
Value:
( (This)->SetPredication(pBuffer,AlignedBufferOffset,Operation) )
384#define ID3D12GraphicsCommandList_SetPredication(This,pBuffer,AlignedBufferOffset,Operation) \
385 ( (This)->SetPredication(pBuffer,AlignedBufferOffset,Operation) )

◆ ID3D12GraphicsCommandList_SetPrivateData

#define ID3D12GraphicsCommandList_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
282#define ID3D12GraphicsCommandList_SetPrivateData(This,guid,DataSize,pData) \
283 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12GraphicsCommandList_SetPrivateDataInterface

#define ID3D12GraphicsCommandList_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
284#define ID3D12GraphicsCommandList_SetPrivateDataInterface(This,guid,pData) \
285 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12GraphicsCommandList_SOSetTargets

#define ID3D12GraphicsCommandList_SOSetTargets ( This,
StartSlot,
NumViews,
pViews )
Value:
( (This)->SOSetTargets(StartSlot,NumViews,pViews) )
364#define ID3D12GraphicsCommandList_SOSetTargets(This,StartSlot,NumViews,pViews) \
365 ( (This)->SOSetTargets(StartSlot,NumViews,pViews) )

◆ ID3D12Heap1_AddRef

#define ID3D12Heap1_AddRef ( This)
Value:
( (This)->AddRef() )
2038#define ID3D12Heap1_AddRef(This) \
2039 ( (This)->AddRef() )

◆ ID3D12Heap1_GetDevice

#define ID3D12Heap1_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
2050#define ID3D12Heap1_GetDevice(This,riid,ppvDevice) \
2051 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12Heap1_GetPrivateData

#define ID3D12Heap1_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
2042#define ID3D12Heap1_GetPrivateData(This,guid,pDataSize,pData) \
2043 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12Heap1_GetProtectedResourceSession

#define ID3D12Heap1_GetProtectedResourceSession ( This,
riid,
ppProtectedSession )
Value:
( (This)->GetProtectedResourceSession(riid,ppProtectedSession) )
2052#define ID3D12Heap1_GetProtectedResourceSession(This,riid,ppProtectedSession) \
2053 ( (This)->GetProtectedResourceSession(riid,ppProtectedSession) )

◆ ID3D12Heap1_QueryInterface

#define ID3D12Heap1_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
2036#define ID3D12Heap1_QueryInterface(This,riid,ppvObject) \
2037 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Heap1_Release

#define ID3D12Heap1_Release ( This)
Value:
( (This)->Release() )
2040#define ID3D12Heap1_Release(This) \
2041 ( (This)->Release() )

◆ ID3D12Heap1_SetName

#define ID3D12Heap1_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
2048#define ID3D12Heap1_SetName(This,Name) \
2049 ( (This)->SetName(Name) )

◆ ID3D12Heap1_SetPrivateData

#define ID3D12Heap1_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
2044#define ID3D12Heap1_SetPrivateData(This,guid,DataSize,pData) \
2045 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12Heap1_SetPrivateDataInterface

#define ID3D12Heap1_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
2046#define ID3D12Heap1_SetPrivateDataInterface(This,guid,pData) \
2047 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12Heap_AddRef

#define ID3D12Heap_AddRef ( This)
Value:
( (This)->AddRef() )
84#define ID3D12Heap_AddRef(This) \
85 ( (This)->AddRef() )

◆ ID3D12Heap_GetDevice

#define ID3D12Heap_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
96#define ID3D12Heap_GetDevice(This,riid,ppvDevice) \
97 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12Heap_GetPrivateData

#define ID3D12Heap_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
88#define ID3D12Heap_GetPrivateData(This,guid,pDataSize,pData) \
89 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12Heap_QueryInterface

#define ID3D12Heap_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
82#define ID3D12Heap_QueryInterface(This,riid,ppvObject) \
83 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Heap_Release

#define ID3D12Heap_Release ( This)
Value:
( (This)->Release() )
86#define ID3D12Heap_Release(This) \
87 ( (This)->Release() )

◆ ID3D12Heap_SetName

#define ID3D12Heap_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
94#define ID3D12Heap_SetName(This,Name) \
95 ( (This)->SetName(Name) )

◆ ID3D12Heap_SetPrivateData

#define ID3D12Heap_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
90#define ID3D12Heap_SetPrivateData(This,guid,DataSize,pData) \
91 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12Heap_SetPrivateDataInterface

#define ID3D12Heap_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
92#define ID3D12Heap_SetPrivateDataInterface(This,guid,pData) \
93 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12InfoQueue1_AddApplicationMessage

#define ID3D12InfoQueue1_AddApplicationMessage ( This,
Severity,
pDescription )
Value:
( (This)->AddApplicationMessage(Severity,pDescription) )
4740#define ID3D12InfoQueue1_AddApplicationMessage(This,Severity,pDescription) \
4741 ( (This)->AddApplicationMessage(Severity,pDescription) )

◆ ID3D12InfoQueue1_AddMessage

#define ID3D12InfoQueue1_AddMessage ( This,
Category,
Severity,
ID,
pDescription )
Value:
( (This)->AddMessage(Category,Severity,ID,pDescription) )
4738#define ID3D12InfoQueue1_AddMessage(This,Category,Severity,ID,pDescription) \
4739 ( (This)->AddMessage(Category,Severity,ID,pDescription) )

◆ ID3D12InfoQueue1_AddRef

#define ID3D12InfoQueue1_AddRef ( This)
Value:
( (This)->AddRef() )
4684#define ID3D12InfoQueue1_AddRef(This) \
4685 ( (This)->AddRef() )

◆ ID3D12InfoQueue1_AddRetrievalFilterEntries

#define ID3D12InfoQueue1_AddRetrievalFilterEntries ( This,
pFilter )
Value:
( (This)->AddRetrievalFilterEntries(pFilter) )
4722#define ID3D12InfoQueue1_AddRetrievalFilterEntries(This,pFilter) \
4723 ( (This)->AddRetrievalFilterEntries(pFilter) )

◆ ID3D12InfoQueue1_AddStorageFilterEntries

#define ID3D12InfoQueue1_AddStorageFilterEntries ( This,
pFilter )
Value:
( (This)->AddStorageFilterEntries(pFilter) )
4706#define ID3D12InfoQueue1_AddStorageFilterEntries(This,pFilter) \
4707 ( (This)->AddStorageFilterEntries(pFilter) )

◆ ID3D12InfoQueue1_ClearRetrievalFilter

#define ID3D12InfoQueue1_ClearRetrievalFilter ( This)
Value:
( (This)->ClearRetrievalFilter() )
4726#define ID3D12InfoQueue1_ClearRetrievalFilter(This) \
4727 ( (This)->ClearRetrievalFilter() )

◆ ID3D12InfoQueue1_ClearStorageFilter

#define ID3D12InfoQueue1_ClearStorageFilter ( This)
Value:
( (This)->ClearStorageFilter() )
4710#define ID3D12InfoQueue1_ClearStorageFilter(This) \
4711 ( (This)->ClearStorageFilter() )

◆ ID3D12InfoQueue1_ClearStoredMessages

#define ID3D12InfoQueue1_ClearStoredMessages ( This)
Value:
( (This)->ClearStoredMessages() )
4690#define ID3D12InfoQueue1_ClearStoredMessages(This) \
4691 ( (This)->ClearStoredMessages() )

◆ ID3D12InfoQueue1_GetBreakOnCategory

#define ID3D12InfoQueue1_GetBreakOnCategory ( This,
Category )
Value:
( (This)->GetBreakOnCategory(Category) )
4748#define ID3D12InfoQueue1_GetBreakOnCategory(This,Category) \
4749 ( (This)->GetBreakOnCategory(Category) )

◆ ID3D12InfoQueue1_GetBreakOnID

#define ID3D12InfoQueue1_GetBreakOnID ( This,
ID )
Value:
( (This)->GetBreakOnID(ID) )
4752#define ID3D12InfoQueue1_GetBreakOnID(This,ID) \
4753 ( (This)->GetBreakOnID(ID) )

◆ ID3D12InfoQueue1_GetBreakOnSeverity

#define ID3D12InfoQueue1_GetBreakOnSeverity ( This,
Severity )
Value:
( (This)->GetBreakOnSeverity(Severity) )
4750#define ID3D12InfoQueue1_GetBreakOnSeverity(This,Severity) \
4751 ( (This)->GetBreakOnSeverity(Severity) )

◆ ID3D12InfoQueue1_GetMessage

#define ID3D12InfoQueue1_GetMessage ( This,
MessageIndex,
pMessage,
pMessageByteLength )
Value:
( (This)->GetMessage(MessageIndex,pMessage,pMessageByteLength) )
4692#define ID3D12InfoQueue1_GetMessage(This,MessageIndex,pMessage,pMessageByteLength) \
4693 ( (This)->GetMessage(MessageIndex,pMessage,pMessageByteLength) )

◆ ID3D12InfoQueue1_GetMessageCountLimit

#define ID3D12InfoQueue1_GetMessageCountLimit ( This)
Value:
( (This)->GetMessageCountLimit() )
4704#define ID3D12InfoQueue1_GetMessageCountLimit(This) \
4705 ( (This)->GetMessageCountLimit() )

◆ ID3D12InfoQueue1_GetMuteDebugOutput

#define ID3D12InfoQueue1_GetMuteDebugOutput ( This)
Value:
( (This)->GetMuteDebugOutput() )
4756#define ID3D12InfoQueue1_GetMuteDebugOutput(This) \
4757 ( (This)->GetMuteDebugOutput() )

◆ ID3D12InfoQueue1_GetNumMessagesAllowedByStorageFilter

#define ID3D12InfoQueue1_GetNumMessagesAllowedByStorageFilter ( This)
Value:
( (This)->GetNumMessagesAllowedByStorageFilter() )
4694#define ID3D12InfoQueue1_GetNumMessagesAllowedByStorageFilter(This) \
4695 ( (This)->GetNumMessagesAllowedByStorageFilter() )

◆ ID3D12InfoQueue1_GetNumMessagesDeniedByStorageFilter

#define ID3D12InfoQueue1_GetNumMessagesDeniedByStorageFilter ( This)
Value:
( (This)->GetNumMessagesDeniedByStorageFilter() )
4696#define ID3D12InfoQueue1_GetNumMessagesDeniedByStorageFilter(This) \
4697 ( (This)->GetNumMessagesDeniedByStorageFilter() )

◆ ID3D12InfoQueue1_GetNumMessagesDiscardedByMessageCountLimit

#define ID3D12InfoQueue1_GetNumMessagesDiscardedByMessageCountLimit ( This)
Value:
( (This)->GetNumMessagesDiscardedByMessageCountLimit() )
4702#define ID3D12InfoQueue1_GetNumMessagesDiscardedByMessageCountLimit(This) \
4703 ( (This)->GetNumMessagesDiscardedByMessageCountLimit() )

◆ ID3D12InfoQueue1_GetNumStoredMessages

#define ID3D12InfoQueue1_GetNumStoredMessages ( This)
Value:
( (This)->GetNumStoredMessages() )
4698#define ID3D12InfoQueue1_GetNumStoredMessages(This) \
4699 ( (This)->GetNumStoredMessages() )

◆ ID3D12InfoQueue1_GetNumStoredMessagesAllowedByRetrievalFilter

#define ID3D12InfoQueue1_GetNumStoredMessagesAllowedByRetrievalFilter ( This)
Value:
( (This)->GetNumStoredMessagesAllowedByRetrievalFilter() )
4700#define ID3D12InfoQueue1_GetNumStoredMessagesAllowedByRetrievalFilter(This) \
4701 ( (This)->GetNumStoredMessagesAllowedByRetrievalFilter() )

◆ ID3D12InfoQueue1_GetRetrievalFilter

#define ID3D12InfoQueue1_GetRetrievalFilter ( This,
pFilter,
pFilterByteLength )
Value:
( (This)->GetRetrievalFilter(pFilter,pFilterByteLength) )
4724#define ID3D12InfoQueue1_GetRetrievalFilter(This,pFilter,pFilterByteLength) \
4725 ( (This)->GetRetrievalFilter(pFilter,pFilterByteLength) )

◆ ID3D12InfoQueue1_GetRetrievalFilterStackSize

#define ID3D12InfoQueue1_GetRetrievalFilterStackSize ( This)
Value:
( (This)->GetRetrievalFilterStackSize() )
4736#define ID3D12InfoQueue1_GetRetrievalFilterStackSize(This) \
4737 ( (This)->GetRetrievalFilterStackSize() )

◆ ID3D12InfoQueue1_GetStorageFilter

#define ID3D12InfoQueue1_GetStorageFilter ( This,
pFilter,
pFilterByteLength )
Value:
( (This)->GetStorageFilter(pFilter,pFilterByteLength) )
4708#define ID3D12InfoQueue1_GetStorageFilter(This,pFilter,pFilterByteLength) \
4709 ( (This)->GetStorageFilter(pFilter,pFilterByteLength) )

◆ ID3D12InfoQueue1_GetStorageFilterStackSize

#define ID3D12InfoQueue1_GetStorageFilterStackSize ( This)
Value:
( (This)->GetStorageFilterStackSize() )
4720#define ID3D12InfoQueue1_GetStorageFilterStackSize(This) \
4721 ( (This)->GetStorageFilterStackSize() )

◆ ID3D12InfoQueue1_PopRetrievalFilter

#define ID3D12InfoQueue1_PopRetrievalFilter ( This)
Value:
( (This)->PopRetrievalFilter() )
4734#define ID3D12InfoQueue1_PopRetrievalFilter(This) \
4735 ( (This)->PopRetrievalFilter() )

◆ ID3D12InfoQueue1_PopStorageFilter

#define ID3D12InfoQueue1_PopStorageFilter ( This)
Value:
( (This)->PopStorageFilter() )
4718#define ID3D12InfoQueue1_PopStorageFilter(This) \
4719 ( (This)->PopStorageFilter() )

◆ ID3D12InfoQueue1_PushCopyOfRetrievalFilter

#define ID3D12InfoQueue1_PushCopyOfRetrievalFilter ( This)
Value:
( (This)->PushCopyOfRetrievalFilter() )
4730#define ID3D12InfoQueue1_PushCopyOfRetrievalFilter(This) \
4731 ( (This)->PushCopyOfRetrievalFilter() )

◆ ID3D12InfoQueue1_PushCopyOfStorageFilter

#define ID3D12InfoQueue1_PushCopyOfStorageFilter ( This)
Value:
( (This)->PushCopyOfStorageFilter() )
4714#define ID3D12InfoQueue1_PushCopyOfStorageFilter(This) \
4715 ( (This)->PushCopyOfStorageFilter() )

◆ ID3D12InfoQueue1_PushEmptyRetrievalFilter

#define ID3D12InfoQueue1_PushEmptyRetrievalFilter ( This)
Value:
( (This)->PushEmptyRetrievalFilter() )
4728#define ID3D12InfoQueue1_PushEmptyRetrievalFilter(This) \
4729 ( (This)->PushEmptyRetrievalFilter() )

◆ ID3D12InfoQueue1_PushEmptyStorageFilter

#define ID3D12InfoQueue1_PushEmptyStorageFilter ( This)
Value:
( (This)->PushEmptyStorageFilter() )
4712#define ID3D12InfoQueue1_PushEmptyStorageFilter(This) \
4713 ( (This)->PushEmptyStorageFilter() )

◆ ID3D12InfoQueue1_PushRetrievalFilter

#define ID3D12InfoQueue1_PushRetrievalFilter ( This,
pFilter )
Value:
( (This)->PushRetrievalFilter(pFilter) )
4732#define ID3D12InfoQueue1_PushRetrievalFilter(This,pFilter) \
4733 ( (This)->PushRetrievalFilter(pFilter) )

◆ ID3D12InfoQueue1_PushStorageFilter

#define ID3D12InfoQueue1_PushStorageFilter ( This,
pFilter )
Value:
( (This)->PushStorageFilter(pFilter) )
4716#define ID3D12InfoQueue1_PushStorageFilter(This,pFilter) \
4717 ( (This)->PushStorageFilter(pFilter) )

◆ ID3D12InfoQueue1_QueryInterface

#define ID3D12InfoQueue1_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
4682#define ID3D12InfoQueue1_QueryInterface(This,riid,ppvObject) \
4683 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12InfoQueue1_RegisterMessageCallback

#define ID3D12InfoQueue1_RegisterMessageCallback ( This,
CallbackFunc,
CallbackFilterFlags,
pContext,
pCallbackCookie )
Value:
( (This)->RegisterMessageCallback(CallbackFunc,CallbackFilterFlags,pContext,pCallbackCookie) )
4758#define ID3D12InfoQueue1_RegisterMessageCallback(This,CallbackFunc,CallbackFilterFlags,pContext,pCallbackCookie) \
4759 ( (This)->RegisterMessageCallback(CallbackFunc,CallbackFilterFlags,pContext,pCallbackCookie) )

◆ ID3D12InfoQueue1_Release

#define ID3D12InfoQueue1_Release ( This)
Value:
( (This)->Release() )
4686#define ID3D12InfoQueue1_Release(This) \
4687 ( (This)->Release() )

◆ ID3D12InfoQueue1_SetBreakOnCategory

#define ID3D12InfoQueue1_SetBreakOnCategory ( This,
Category,
bEnable )
Value:
( (This)->SetBreakOnCategory(Category,bEnable) )
4742#define ID3D12InfoQueue1_SetBreakOnCategory(This,Category,bEnable) \
4743 ( (This)->SetBreakOnCategory(Category,bEnable) )

◆ ID3D12InfoQueue1_SetBreakOnID

#define ID3D12InfoQueue1_SetBreakOnID ( This,
ID,
bEnable )
Value:
( (This)->SetBreakOnID(ID,bEnable) )
4746#define ID3D12InfoQueue1_SetBreakOnID(This,ID,bEnable) \
4747 ( (This)->SetBreakOnID(ID,bEnable) )

◆ ID3D12InfoQueue1_SetBreakOnSeverity

#define ID3D12InfoQueue1_SetBreakOnSeverity ( This,
Severity,
bEnable )
Value:
( (This)->SetBreakOnSeverity(Severity,bEnable) )
4744#define ID3D12InfoQueue1_SetBreakOnSeverity(This,Severity,bEnable) \
4745 ( (This)->SetBreakOnSeverity(Severity,bEnable) )

◆ ID3D12InfoQueue1_SetMessageCountLimit

#define ID3D12InfoQueue1_SetMessageCountLimit ( This,
MessageCountLimit )
Value:
( (This)->SetMessageCountLimit(MessageCountLimit) )
4688#define ID3D12InfoQueue1_SetMessageCountLimit(This,MessageCountLimit) \
4689 ( (This)->SetMessageCountLimit(MessageCountLimit) )

◆ ID3D12InfoQueue1_SetMuteDebugOutput

#define ID3D12InfoQueue1_SetMuteDebugOutput ( This,
bMute )
Value:
( (This)->SetMuteDebugOutput(bMute) )
4754#define ID3D12InfoQueue1_SetMuteDebugOutput(This,bMute) \
4755 ( (This)->SetMuteDebugOutput(bMute) )

◆ ID3D12InfoQueue1_UnregisterMessageCallback

#define ID3D12InfoQueue1_UnregisterMessageCallback ( This,
CallbackCookie )
Value:
( (This)->UnregisterMessageCallback(CallbackCookie) )
4760#define ID3D12InfoQueue1_UnregisterMessageCallback(This,CallbackCookie) \
4761 ( (This)->UnregisterMessageCallback(CallbackCookie) )

◆ ID3D12InfoQueue_AddApplicationMessage

#define ID3D12InfoQueue_AddApplicationMessage ( This,
Severity,
pDescription )
Value:
( (This)->AddApplicationMessage(Severity,pDescription) )
4664#define ID3D12InfoQueue_AddApplicationMessage(This,Severity,pDescription) \
4665 ( (This)->AddApplicationMessage(Severity,pDescription) )

◆ ID3D12InfoQueue_AddMessage

#define ID3D12InfoQueue_AddMessage ( This,
Category,
Severity,
ID,
pDescription )
Value:
( (This)->AddMessage(Category,Severity,ID,pDescription) )
4662#define ID3D12InfoQueue_AddMessage(This,Category,Severity,ID,pDescription) \
4663 ( (This)->AddMessage(Category,Severity,ID,pDescription) )

◆ ID3D12InfoQueue_AddRef

#define ID3D12InfoQueue_AddRef ( This)
Value:
( (This)->AddRef() )
4608#define ID3D12InfoQueue_AddRef(This) \
4609 ( (This)->AddRef() )

◆ ID3D12InfoQueue_AddRetrievalFilterEntries

#define ID3D12InfoQueue_AddRetrievalFilterEntries ( This,
pFilter )
Value:
( (This)->AddRetrievalFilterEntries(pFilter) )
4646#define ID3D12InfoQueue_AddRetrievalFilterEntries(This,pFilter) \
4647 ( (This)->AddRetrievalFilterEntries(pFilter) )

◆ ID3D12InfoQueue_AddStorageFilterEntries

#define ID3D12InfoQueue_AddStorageFilterEntries ( This,
pFilter )
Value:
( (This)->AddStorageFilterEntries(pFilter) )
4630#define ID3D12InfoQueue_AddStorageFilterEntries(This,pFilter) \
4631 ( (This)->AddStorageFilterEntries(pFilter) )

◆ ID3D12InfoQueue_ClearRetrievalFilter

#define ID3D12InfoQueue_ClearRetrievalFilter ( This)
Value:
( (This)->ClearRetrievalFilter() )
4650#define ID3D12InfoQueue_ClearRetrievalFilter(This) \
4651 ( (This)->ClearRetrievalFilter() )

◆ ID3D12InfoQueue_ClearStorageFilter

#define ID3D12InfoQueue_ClearStorageFilter ( This)
Value:
( (This)->ClearStorageFilter() )
4634#define ID3D12InfoQueue_ClearStorageFilter(This) \
4635 ( (This)->ClearStorageFilter() )

◆ ID3D12InfoQueue_ClearStoredMessages

#define ID3D12InfoQueue_ClearStoredMessages ( This)
Value:
( (This)->ClearStoredMessages() )
4614#define ID3D12InfoQueue_ClearStoredMessages(This) \
4615 ( (This)->ClearStoredMessages() )

◆ ID3D12InfoQueue_GetBreakOnCategory

#define ID3D12InfoQueue_GetBreakOnCategory ( This,
Category )
Value:
( (This)->GetBreakOnCategory(Category) )
4672#define ID3D12InfoQueue_GetBreakOnCategory(This,Category) \
4673 ( (This)->GetBreakOnCategory(Category) )

◆ ID3D12InfoQueue_GetBreakOnID

#define ID3D12InfoQueue_GetBreakOnID ( This,
ID )
Value:
( (This)->GetBreakOnID(ID) )
4676#define ID3D12InfoQueue_GetBreakOnID(This,ID) \
4677 ( (This)->GetBreakOnID(ID) )

◆ ID3D12InfoQueue_GetBreakOnSeverity

#define ID3D12InfoQueue_GetBreakOnSeverity ( This,
Severity )
Value:
( (This)->GetBreakOnSeverity(Severity) )
4674#define ID3D12InfoQueue_GetBreakOnSeverity(This,Severity) \
4675 ( (This)->GetBreakOnSeverity(Severity) )

◆ ID3D12InfoQueue_GetMessage

#define ID3D12InfoQueue_GetMessage ( This,
MessageIndex,
pMessage,
pMessageByteLength )
Value:
( (This)->GetMessage(MessageIndex,pMessage,pMessageByteLength) )
4616#define ID3D12InfoQueue_GetMessage(This,MessageIndex,pMessage,pMessageByteLength) \
4617 ( (This)->GetMessage(MessageIndex,pMessage,pMessageByteLength) )

◆ ID3D12InfoQueue_GetMessageCountLimit

#define ID3D12InfoQueue_GetMessageCountLimit ( This)
Value:
( (This)->GetMessageCountLimit() )
4628#define ID3D12InfoQueue_GetMessageCountLimit(This) \
4629 ( (This)->GetMessageCountLimit() )

◆ ID3D12InfoQueue_GetMuteDebugOutput

#define ID3D12InfoQueue_GetMuteDebugOutput ( This)
Value:
( (This)->GetMuteDebugOutput() )
4680#define ID3D12InfoQueue_GetMuteDebugOutput(This) \
4681 ( (This)->GetMuteDebugOutput() )

◆ ID3D12InfoQueue_GetNumMessagesAllowedByStorageFilter

#define ID3D12InfoQueue_GetNumMessagesAllowedByStorageFilter ( This)
Value:
( (This)->GetNumMessagesAllowedByStorageFilter() )
4618#define ID3D12InfoQueue_GetNumMessagesAllowedByStorageFilter(This) \
4619 ( (This)->GetNumMessagesAllowedByStorageFilter() )

◆ ID3D12InfoQueue_GetNumMessagesDeniedByStorageFilter

#define ID3D12InfoQueue_GetNumMessagesDeniedByStorageFilter ( This)
Value:
( (This)->GetNumMessagesDeniedByStorageFilter() )
4620#define ID3D12InfoQueue_GetNumMessagesDeniedByStorageFilter(This) \
4621 ( (This)->GetNumMessagesDeniedByStorageFilter() )

◆ ID3D12InfoQueue_GetNumMessagesDiscardedByMessageCountLimit

#define ID3D12InfoQueue_GetNumMessagesDiscardedByMessageCountLimit ( This)
Value:
( (This)->GetNumMessagesDiscardedByMessageCountLimit() )
4626#define ID3D12InfoQueue_GetNumMessagesDiscardedByMessageCountLimit(This) \
4627 ( (This)->GetNumMessagesDiscardedByMessageCountLimit() )

◆ ID3D12InfoQueue_GetNumStoredMessages

#define ID3D12InfoQueue_GetNumStoredMessages ( This)
Value:
( (This)->GetNumStoredMessages() )
4622#define ID3D12InfoQueue_GetNumStoredMessages(This) \
4623 ( (This)->GetNumStoredMessages() )

◆ ID3D12InfoQueue_GetNumStoredMessagesAllowedByRetrievalFilter

#define ID3D12InfoQueue_GetNumStoredMessagesAllowedByRetrievalFilter ( This)
Value:
( (This)->GetNumStoredMessagesAllowedByRetrievalFilter() )
4624#define ID3D12InfoQueue_GetNumStoredMessagesAllowedByRetrievalFilter(This) \
4625 ( (This)->GetNumStoredMessagesAllowedByRetrievalFilter() )

◆ ID3D12InfoQueue_GetRetrievalFilter

#define ID3D12InfoQueue_GetRetrievalFilter ( This,
pFilter,
pFilterByteLength )
Value:
( (This)->GetRetrievalFilter(pFilter,pFilterByteLength) )
4648#define ID3D12InfoQueue_GetRetrievalFilter(This,pFilter,pFilterByteLength) \
4649 ( (This)->GetRetrievalFilter(pFilter,pFilterByteLength) )

◆ ID3D12InfoQueue_GetRetrievalFilterStackSize

#define ID3D12InfoQueue_GetRetrievalFilterStackSize ( This)
Value:
( (This)->GetRetrievalFilterStackSize() )
4660#define ID3D12InfoQueue_GetRetrievalFilterStackSize(This) \
4661 ( (This)->GetRetrievalFilterStackSize() )

◆ ID3D12InfoQueue_GetStorageFilter

#define ID3D12InfoQueue_GetStorageFilter ( This,
pFilter,
pFilterByteLength )
Value:
( (This)->GetStorageFilter(pFilter,pFilterByteLength) )
4632#define ID3D12InfoQueue_GetStorageFilter(This,pFilter,pFilterByteLength) \
4633 ( (This)->GetStorageFilter(pFilter,pFilterByteLength) )

◆ ID3D12InfoQueue_GetStorageFilterStackSize

#define ID3D12InfoQueue_GetStorageFilterStackSize ( This)
Value:
( (This)->GetStorageFilterStackSize() )
4644#define ID3D12InfoQueue_GetStorageFilterStackSize(This) \
4645 ( (This)->GetStorageFilterStackSize() )

◆ ID3D12InfoQueue_PopRetrievalFilter

#define ID3D12InfoQueue_PopRetrievalFilter ( This)
Value:
( (This)->PopRetrievalFilter() )
4658#define ID3D12InfoQueue_PopRetrievalFilter(This) \
4659 ( (This)->PopRetrievalFilter() )

◆ ID3D12InfoQueue_PopStorageFilter

#define ID3D12InfoQueue_PopStorageFilter ( This)
Value:
( (This)->PopStorageFilter() )
4642#define ID3D12InfoQueue_PopStorageFilter(This) \
4643 ( (This)->PopStorageFilter() )

◆ ID3D12InfoQueue_PushCopyOfRetrievalFilter

#define ID3D12InfoQueue_PushCopyOfRetrievalFilter ( This)
Value:
( (This)->PushCopyOfRetrievalFilter() )
4654#define ID3D12InfoQueue_PushCopyOfRetrievalFilter(This) \
4655 ( (This)->PushCopyOfRetrievalFilter() )

◆ ID3D12InfoQueue_PushCopyOfStorageFilter

#define ID3D12InfoQueue_PushCopyOfStorageFilter ( This)
Value:
( (This)->PushCopyOfStorageFilter() )
4638#define ID3D12InfoQueue_PushCopyOfStorageFilter(This) \
4639 ( (This)->PushCopyOfStorageFilter() )

◆ ID3D12InfoQueue_PushEmptyRetrievalFilter

#define ID3D12InfoQueue_PushEmptyRetrievalFilter ( This)
Value:
( (This)->PushEmptyRetrievalFilter() )
4652#define ID3D12InfoQueue_PushEmptyRetrievalFilter(This) \
4653 ( (This)->PushEmptyRetrievalFilter() )

◆ ID3D12InfoQueue_PushEmptyStorageFilter

#define ID3D12InfoQueue_PushEmptyStorageFilter ( This)
Value:
( (This)->PushEmptyStorageFilter() )
4636#define ID3D12InfoQueue_PushEmptyStorageFilter(This) \
4637 ( (This)->PushEmptyStorageFilter() )

◆ ID3D12InfoQueue_PushRetrievalFilter

#define ID3D12InfoQueue_PushRetrievalFilter ( This,
pFilter )
Value:
( (This)->PushRetrievalFilter(pFilter) )
4656#define ID3D12InfoQueue_PushRetrievalFilter(This,pFilter) \
4657 ( (This)->PushRetrievalFilter(pFilter) )

◆ ID3D12InfoQueue_PushStorageFilter

#define ID3D12InfoQueue_PushStorageFilter ( This,
pFilter )
Value:
( (This)->PushStorageFilter(pFilter) )
4640#define ID3D12InfoQueue_PushStorageFilter(This,pFilter) \
4641 ( (This)->PushStorageFilter(pFilter) )

◆ ID3D12InfoQueue_QueryInterface

#define ID3D12InfoQueue_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
4606#define ID3D12InfoQueue_QueryInterface(This,riid,ppvObject) \
4607 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12InfoQueue_Release

#define ID3D12InfoQueue_Release ( This)
Value:
( (This)->Release() )
4610#define ID3D12InfoQueue_Release(This) \
4611 ( (This)->Release() )

◆ ID3D12InfoQueue_SetBreakOnCategory

#define ID3D12InfoQueue_SetBreakOnCategory ( This,
Category,
bEnable )
Value:
( (This)->SetBreakOnCategory(Category,bEnable) )
4666#define ID3D12InfoQueue_SetBreakOnCategory(This,Category,bEnable) \
4667 ( (This)->SetBreakOnCategory(Category,bEnable) )

◆ ID3D12InfoQueue_SetBreakOnID

#define ID3D12InfoQueue_SetBreakOnID ( This,
ID,
bEnable )
Value:
( (This)->SetBreakOnID(ID,bEnable) )
4670#define ID3D12InfoQueue_SetBreakOnID(This,ID,bEnable) \
4671 ( (This)->SetBreakOnID(ID,bEnable) )

◆ ID3D12InfoQueue_SetBreakOnSeverity

#define ID3D12InfoQueue_SetBreakOnSeverity ( This,
Severity,
bEnable )
Value:
( (This)->SetBreakOnSeverity(Severity,bEnable) )
4668#define ID3D12InfoQueue_SetBreakOnSeverity(This,Severity,bEnable) \
4669 ( (This)->SetBreakOnSeverity(Severity,bEnable) )

◆ ID3D12InfoQueue_SetMessageCountLimit

#define ID3D12InfoQueue_SetMessageCountLimit ( This,
MessageCountLimit )
Value:
( (This)->SetMessageCountLimit(MessageCountLimit) )
4612#define ID3D12InfoQueue_SetMessageCountLimit(This,MessageCountLimit) \
4613 ( (This)->SetMessageCountLimit(MessageCountLimit) )

◆ ID3D12InfoQueue_SetMuteDebugOutput

#define ID3D12InfoQueue_SetMuteDebugOutput ( This,
bMute )
Value:
( (This)->SetMuteDebugOutput(bMute) )
4678#define ID3D12InfoQueue_SetMuteDebugOutput(This,bMute) \
4679 ( (This)->SetMuteDebugOutput(bMute) )

◆ ID3D12LifetimeOwner_AddRef

#define ID3D12LifetimeOwner_AddRef ( This)
Value:
( (This)->AddRef() )
1254#define ID3D12LifetimeOwner_AddRef(This) \
1255 ( (This)->AddRef() )

◆ ID3D12LifetimeOwner_LifetimeStateUpdated

#define ID3D12LifetimeOwner_LifetimeStateUpdated ( This,
NewState )
Value:
( (This)->LifetimeStateUpdated(NewState) )
1258#define ID3D12LifetimeOwner_LifetimeStateUpdated(This,NewState) \
1259 ( (This)->LifetimeStateUpdated(NewState) )

◆ ID3D12LifetimeOwner_QueryInterface

#define ID3D12LifetimeOwner_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
1252#define ID3D12LifetimeOwner_QueryInterface(This,riid,ppvObject) \
1253 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12LifetimeOwner_Release

#define ID3D12LifetimeOwner_Release ( This)
Value:
( (This)->Release() )
1256#define ID3D12LifetimeOwner_Release(This) \
1257 ( (This)->Release() )

◆ ID3D12LifetimeTracker_AddRef

#define ID3D12LifetimeTracker_AddRef ( This)
Value:
( (This)->AddRef() )
1274#define ID3D12LifetimeTracker_AddRef(This) \
1275 ( (This)->AddRef() )

◆ ID3D12LifetimeTracker_DestroyOwnedObject

#define ID3D12LifetimeTracker_DestroyOwnedObject ( This,
pObject )
Value:
( (This)->DestroyOwnedObject(pObject) )
1288#define ID3D12LifetimeTracker_DestroyOwnedObject(This,pObject) \
1289 ( (This)->DestroyOwnedObject(pObject) )

◆ ID3D12LifetimeTracker_GetDevice

#define ID3D12LifetimeTracker_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
1286#define ID3D12LifetimeTracker_GetDevice(This,riid,ppvDevice) \
1287 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12LifetimeTracker_GetPrivateData

#define ID3D12LifetimeTracker_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
1278#define ID3D12LifetimeTracker_GetPrivateData(This,guid,pDataSize,pData) \
1279 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12LifetimeTracker_QueryInterface

#define ID3D12LifetimeTracker_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
1272#define ID3D12LifetimeTracker_QueryInterface(This,riid,ppvObject) \
1273 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12LifetimeTracker_Release

#define ID3D12LifetimeTracker_Release ( This)
Value:
( (This)->Release() )
1276#define ID3D12LifetimeTracker_Release(This) \
1277 ( (This)->Release() )

◆ ID3D12LifetimeTracker_SetName

#define ID3D12LifetimeTracker_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
1284#define ID3D12LifetimeTracker_SetName(This,Name) \
1285 ( (This)->SetName(Name) )

◆ ID3D12LifetimeTracker_SetPrivateData

#define ID3D12LifetimeTracker_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
1280#define ID3D12LifetimeTracker_SetPrivateData(This,guid,DataSize,pData) \
1281 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12LifetimeTracker_SetPrivateDataInterface

#define ID3D12LifetimeTracker_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
1282#define ID3D12LifetimeTracker_SetPrivateDataInterface(This,guid,pData) \
1283 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12ManualWriteTrackingResource_AddRef

#define ID3D12ManualWriteTrackingResource_AddRef ( This)
Value:
( (This)->AddRef() )
4600#define ID3D12ManualWriteTrackingResource_AddRef(This) \
4601 ( (This)->AddRef() )

◆ ID3D12ManualWriteTrackingResource_QueryInterface

#define ID3D12ManualWriteTrackingResource_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
4598#define ID3D12ManualWriteTrackingResource_QueryInterface(This,riid,ppvObject) \
4599 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12ManualWriteTrackingResource_Release

#define ID3D12ManualWriteTrackingResource_Release ( This)
Value:
( (This)->Release() )
4602#define ID3D12ManualWriteTrackingResource_Release(This) \
4603 ( (This)->Release() )

◆ ID3D12ManualWriteTrackingResource_TrackWrite

#define ID3D12ManualWriteTrackingResource_TrackWrite ( This,
Subresource,
pWrittenRange )
Value:
( (This)->TrackWrite(Subresource,pWrittenRange) )
4604#define ID3D12ManualWriteTrackingResource_TrackWrite(This,Subresource,pWrittenRange) \
4605 ( (This)->TrackWrite(Subresource,pWrittenRange) )

◆ ID3D12MetaCommand_AddRef

#define ID3D12MetaCommand_AddRef ( This)
Value:
( (This)->AddRef() )
2192#define ID3D12MetaCommand_AddRef(This) \
2193 ( (This)->AddRef() )

◆ ID3D12MetaCommand_GetDevice

#define ID3D12MetaCommand_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
2204#define ID3D12MetaCommand_GetDevice(This,riid,ppvDevice) \
2205 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12MetaCommand_GetPrivateData

#define ID3D12MetaCommand_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
2196#define ID3D12MetaCommand_GetPrivateData(This,guid,pDataSize,pData) \
2197 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12MetaCommand_GetRequiredParameterResourceSize

#define ID3D12MetaCommand_GetRequiredParameterResourceSize ( This,
Stage,
ParameterIndex )
Value:
( (This)->GetRequiredParameterResourceSize(Stage,ParameterIndex) )
2206#define ID3D12MetaCommand_GetRequiredParameterResourceSize(This,Stage,ParameterIndex) \
2207 ( (This)->GetRequiredParameterResourceSize(Stage,ParameterIndex) )

◆ ID3D12MetaCommand_QueryInterface

#define ID3D12MetaCommand_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
2190#define ID3D12MetaCommand_QueryInterface(This,riid,ppvObject) \
2191 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12MetaCommand_Release

#define ID3D12MetaCommand_Release ( This)
Value:
( (This)->Release() )
2194#define ID3D12MetaCommand_Release(This) \
2195 ( (This)->Release() )

◆ ID3D12MetaCommand_SetName

#define ID3D12MetaCommand_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
2202#define ID3D12MetaCommand_SetName(This,Name) \
2203 ( (This)->SetName(Name) )

◆ ID3D12MetaCommand_SetPrivateData

#define ID3D12MetaCommand_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
2198#define ID3D12MetaCommand_SetPrivateData(This,guid,DataSize,pData) \
2199 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12MetaCommand_SetPrivateDataInterface

#define ID3D12MetaCommand_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
2200#define ID3D12MetaCommand_SetPrivateDataInterface(This,guid,pData) \
2201 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12Object_AddRef

#define ID3D12Object_AddRef ( This)
Value:
( (This)->AddRef() )
4#define ID3D12Object_AddRef(This) \
5 ( (This)->AddRef() )

◆ ID3D12Object_GetPrivateData

#define ID3D12Object_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
8#define ID3D12Object_GetPrivateData(This,guid,pDataSize,pData) \
9 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12Object_QueryInterface

#define ID3D12Object_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
2#define ID3D12Object_QueryInterface(This,riid,ppvObject) \
3 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Object_Release

#define ID3D12Object_Release ( This)
Value:
( (This)->Release() )
6#define ID3D12Object_Release(This) \
7 ( (This)->Release() )

◆ ID3D12Object_SetName

#define ID3D12Object_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
14#define ID3D12Object_SetName(This,Name) \
15 ( (This)->SetName(Name) )

◆ ID3D12Object_SetPrivateData

#define ID3D12Object_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
10#define ID3D12Object_SetPrivateData(This,guid,DataSize,pData) \
11 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12Object_SetPrivateDataInterface

#define ID3D12Object_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
12#define ID3D12Object_SetPrivateDataInterface(This,guid,pData) \
13 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12Pageable_AddRef

#define ID3D12Pageable_AddRef ( This)
Value:
( (This)->AddRef() )
68#define ID3D12Pageable_AddRef(This) \
69 ( (This)->AddRef() )

◆ ID3D12Pageable_GetDevice

#define ID3D12Pageable_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
80#define ID3D12Pageable_GetDevice(This,riid,ppvDevice) \
81 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12Pageable_GetPrivateData

#define ID3D12Pageable_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
72#define ID3D12Pageable_GetPrivateData(This,guid,pDataSize,pData) \
73 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12Pageable_QueryInterface

#define ID3D12Pageable_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
66#define ID3D12Pageable_QueryInterface(This,riid,ppvObject) \
67 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Pageable_Release

#define ID3D12Pageable_Release ( This)
Value:
( (This)->Release() )
70#define ID3D12Pageable_Release(This) \
71 ( (This)->Release() )

◆ ID3D12Pageable_SetName

#define ID3D12Pageable_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
78#define ID3D12Pageable_SetName(This,Name) \
79 ( (This)->SetName(Name) )

◆ ID3D12Pageable_SetPrivateData

#define ID3D12Pageable_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
74#define ID3D12Pageable_SetPrivateData(This,guid,DataSize,pData) \
75 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12Pageable_SetPrivateDataInterface

#define ID3D12Pageable_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
76#define ID3D12Pageable_SetPrivateDataInterface(This,guid,pData) \
77 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12PipelineLibrary1_AddRef

#define ID3D12PipelineLibrary1_AddRef ( This)
Value:
( (This)->AddRef() )
806#define ID3D12PipelineLibrary1_AddRef(This) \
807 ( (This)->AddRef() )

◆ ID3D12PipelineLibrary1_GetDevice

#define ID3D12PipelineLibrary1_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
818#define ID3D12PipelineLibrary1_GetDevice(This,riid,ppvDevice) \
819 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12PipelineLibrary1_GetPrivateData

#define ID3D12PipelineLibrary1_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
810#define ID3D12PipelineLibrary1_GetPrivateData(This,guid,pDataSize,pData) \
811 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12PipelineLibrary1_GetSerializedSize

#define ID3D12PipelineLibrary1_GetSerializedSize ( This)
Value:
( (This)->GetSerializedSize() )
826#define ID3D12PipelineLibrary1_GetSerializedSize(This) \
827 ( (This)->GetSerializedSize() )

◆ ID3D12PipelineLibrary1_LoadComputePipeline

#define ID3D12PipelineLibrary1_LoadComputePipeline ( This,
pName,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->LoadComputePipeline(pName,pDesc,riid,ppPipelineState) )
824#define ID3D12PipelineLibrary1_LoadComputePipeline(This,pName,pDesc,riid,ppPipelineState) \
825 ( (This)->LoadComputePipeline(pName,pDesc,riid,ppPipelineState) )

◆ ID3D12PipelineLibrary1_LoadGraphicsPipeline

#define ID3D12PipelineLibrary1_LoadGraphicsPipeline ( This,
pName,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->LoadGraphicsPipeline(pName,pDesc,riid,ppPipelineState) )
822#define ID3D12PipelineLibrary1_LoadGraphicsPipeline(This,pName,pDesc,riid,ppPipelineState) \
823 ( (This)->LoadGraphicsPipeline(pName,pDesc,riid,ppPipelineState) )

◆ ID3D12PipelineLibrary1_LoadPipeline

#define ID3D12PipelineLibrary1_LoadPipeline ( This,
pName,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->LoadPipeline(pName,pDesc,riid,ppPipelineState) )
830#define ID3D12PipelineLibrary1_LoadPipeline(This,pName,pDesc,riid,ppPipelineState) \
831 ( (This)->LoadPipeline(pName,pDesc,riid,ppPipelineState) )

◆ ID3D12PipelineLibrary1_QueryInterface

#define ID3D12PipelineLibrary1_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
804#define ID3D12PipelineLibrary1_QueryInterface(This,riid,ppvObject) \
805 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12PipelineLibrary1_Release

#define ID3D12PipelineLibrary1_Release ( This)
Value:
( (This)->Release() )
808#define ID3D12PipelineLibrary1_Release(This) \
809 ( (This)->Release() )

◆ ID3D12PipelineLibrary1_Serialize

#define ID3D12PipelineLibrary1_Serialize ( This,
pData,
DataSizeInBytes )
Value:
( (This)->Serialize(pData,DataSizeInBytes) )
828#define ID3D12PipelineLibrary1_Serialize(This,pData,DataSizeInBytes) \
829 ( (This)->Serialize(pData,DataSizeInBytes) )

◆ ID3D12PipelineLibrary1_SetName

#define ID3D12PipelineLibrary1_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
816#define ID3D12PipelineLibrary1_SetName(This,Name) \
817 ( (This)->SetName(Name) )

◆ ID3D12PipelineLibrary1_SetPrivateData

#define ID3D12PipelineLibrary1_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
812#define ID3D12PipelineLibrary1_SetPrivateData(This,guid,DataSize,pData) \
813 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12PipelineLibrary1_SetPrivateDataInterface

#define ID3D12PipelineLibrary1_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
814#define ID3D12PipelineLibrary1_SetPrivateDataInterface(This,guid,pData) \
815 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12PipelineLibrary1_StorePipeline

#define ID3D12PipelineLibrary1_StorePipeline ( This,
pName,
pPipeline )
Value:
( (This)->StorePipeline(pName,pPipeline) )
820#define ID3D12PipelineLibrary1_StorePipeline(This,pName,pPipeline) \
821 ( (This)->StorePipeline(pName,pPipeline) )

◆ ID3D12PipelineLibrary_AddRef

#define ID3D12PipelineLibrary_AddRef ( This)
Value:
( (This)->AddRef() )
780#define ID3D12PipelineLibrary_AddRef(This) \
781 ( (This)->AddRef() )

◆ ID3D12PipelineLibrary_GetDevice

#define ID3D12PipelineLibrary_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
792#define ID3D12PipelineLibrary_GetDevice(This,riid,ppvDevice) \
793 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12PipelineLibrary_GetPrivateData

#define ID3D12PipelineLibrary_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
784#define ID3D12PipelineLibrary_GetPrivateData(This,guid,pDataSize,pData) \
785 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12PipelineLibrary_GetSerializedSize

#define ID3D12PipelineLibrary_GetSerializedSize ( This)
Value:
( (This)->GetSerializedSize() )
800#define ID3D12PipelineLibrary_GetSerializedSize(This) \
801 ( (This)->GetSerializedSize() )

◆ ID3D12PipelineLibrary_LoadComputePipeline

#define ID3D12PipelineLibrary_LoadComputePipeline ( This,
pName,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->LoadComputePipeline(pName,pDesc,riid,ppPipelineState) )
798#define ID3D12PipelineLibrary_LoadComputePipeline(This,pName,pDesc,riid,ppPipelineState) \
799 ( (This)->LoadComputePipeline(pName,pDesc,riid,ppPipelineState) )

◆ ID3D12PipelineLibrary_LoadGraphicsPipeline

#define ID3D12PipelineLibrary_LoadGraphicsPipeline ( This,
pName,
pDesc,
riid,
ppPipelineState )
Value:
( (This)->LoadGraphicsPipeline(pName,pDesc,riid,ppPipelineState) )
796#define ID3D12PipelineLibrary_LoadGraphicsPipeline(This,pName,pDesc,riid,ppPipelineState) \
797 ( (This)->LoadGraphicsPipeline(pName,pDesc,riid,ppPipelineState) )

◆ ID3D12PipelineLibrary_QueryInterface

#define ID3D12PipelineLibrary_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
778#define ID3D12PipelineLibrary_QueryInterface(This,riid,ppvObject) \
779 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12PipelineLibrary_Release

#define ID3D12PipelineLibrary_Release ( This)
Value:
( (This)->Release() )
782#define ID3D12PipelineLibrary_Release(This) \
783 ( (This)->Release() )

◆ ID3D12PipelineLibrary_Serialize

#define ID3D12PipelineLibrary_Serialize ( This,
pData,
DataSizeInBytes )
Value:
( (This)->Serialize(pData,DataSizeInBytes) )
802#define ID3D12PipelineLibrary_Serialize(This,pData,DataSizeInBytes) \
803 ( (This)->Serialize(pData,DataSizeInBytes) )

◆ ID3D12PipelineLibrary_SetName

#define ID3D12PipelineLibrary_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
790#define ID3D12PipelineLibrary_SetName(This,Name) \
791 ( (This)->SetName(Name) )

◆ ID3D12PipelineLibrary_SetPrivateData

#define ID3D12PipelineLibrary_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
786#define ID3D12PipelineLibrary_SetPrivateData(This,guid,DataSize,pData) \
787 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12PipelineLibrary_SetPrivateDataInterface

#define ID3D12PipelineLibrary_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
788#define ID3D12PipelineLibrary_SetPrivateDataInterface(This,guid,pData) \
789 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12PipelineLibrary_StorePipeline

#define ID3D12PipelineLibrary_StorePipeline ( This,
pName,
pPipeline )
Value:
( (This)->StorePipeline(pName,pPipeline) )
794#define ID3D12PipelineLibrary_StorePipeline(This,pName,pPipeline) \
795 ( (This)->StorePipeline(pName,pPipeline) )

◆ ID3D12PipelineState_AddRef

#define ID3D12PipelineState_AddRef ( This)
Value:
( (This)->AddRef() )
192#define ID3D12PipelineState_AddRef(This) \
193 ( (This)->AddRef() )

◆ ID3D12PipelineState_GetCachedBlob

#define ID3D12PipelineState_GetCachedBlob ( This,
ppBlob )
Value:
( (This)->GetCachedBlob(ppBlob) )
206#define ID3D12PipelineState_GetCachedBlob(This,ppBlob) \
207 ( (This)->GetCachedBlob(ppBlob) )

◆ ID3D12PipelineState_GetDevice

#define ID3D12PipelineState_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
204#define ID3D12PipelineState_GetDevice(This,riid,ppvDevice) \
205 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12PipelineState_GetPrivateData

#define ID3D12PipelineState_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
196#define ID3D12PipelineState_GetPrivateData(This,guid,pDataSize,pData) \
197 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12PipelineState_QueryInterface

#define ID3D12PipelineState_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
190#define ID3D12PipelineState_QueryInterface(This,riid,ppvObject) \
191 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12PipelineState_Release

#define ID3D12PipelineState_Release ( This)
Value:
( (This)->Release() )
194#define ID3D12PipelineState_Release(This) \
195 ( (This)->Release() )

◆ ID3D12PipelineState_SetName

#define ID3D12PipelineState_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
202#define ID3D12PipelineState_SetName(This,Name) \
203 ( (This)->SetName(Name) )

◆ ID3D12PipelineState_SetPrivateData

#define ID3D12PipelineState_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
198#define ID3D12PipelineState_SetPrivateData(This,guid,DataSize,pData) \
199 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12PipelineState_SetPrivateDataInterface

#define ID3D12PipelineState_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
200#define ID3D12PipelineState_SetPrivateDataInterface(This,guid,pData) \
201 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12ProtectedResourceSession1_AddRef

#define ID3D12ProtectedResourceSession1_AddRef ( This)
Value:
( (This)->AddRef() )
1694#define ID3D12ProtectedResourceSession1_AddRef(This) \
1695 ( (This)->AddRef() )

◆ ID3D12ProtectedResourceSession1_GetDevice

#define ID3D12ProtectedResourceSession1_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
1706#define ID3D12ProtectedResourceSession1_GetDevice(This,riid,ppvDevice) \
1707 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12ProtectedResourceSession1_GetPrivateData

#define ID3D12ProtectedResourceSession1_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
1698#define ID3D12ProtectedResourceSession1_GetPrivateData(This,guid,pDataSize,pData) \
1699 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12ProtectedResourceSession1_GetSessionStatus

#define ID3D12ProtectedResourceSession1_GetSessionStatus ( This)
Value:
( (This)->GetSessionStatus() )
1710#define ID3D12ProtectedResourceSession1_GetSessionStatus(This) \
1711 ( (This)->GetSessionStatus() )

◆ ID3D12ProtectedResourceSession1_GetStatusFence

#define ID3D12ProtectedResourceSession1_GetStatusFence ( This,
riid,
ppFence )
Value:
( (This)->GetStatusFence(riid,ppFence) )
1708#define ID3D12ProtectedResourceSession1_GetStatusFence(This,riid,ppFence) \
1709 ( (This)->GetStatusFence(riid,ppFence) )

◆ ID3D12ProtectedResourceSession1_QueryInterface

#define ID3D12ProtectedResourceSession1_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
1692#define ID3D12ProtectedResourceSession1_QueryInterface(This,riid,ppvObject) \
1693 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12ProtectedResourceSession1_Release

#define ID3D12ProtectedResourceSession1_Release ( This)
Value:
( (This)->Release() )
1696#define ID3D12ProtectedResourceSession1_Release(This) \
1697 ( (This)->Release() )

◆ ID3D12ProtectedResourceSession1_SetName

#define ID3D12ProtectedResourceSession1_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
1704#define ID3D12ProtectedResourceSession1_SetName(This,Name) \
1705 ( (This)->SetName(Name) )

◆ ID3D12ProtectedResourceSession1_SetPrivateData

#define ID3D12ProtectedResourceSession1_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
1700#define ID3D12ProtectedResourceSession1_SetPrivateData(This,guid,DataSize,pData) \
1701 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12ProtectedResourceSession1_SetPrivateDataInterface

#define ID3D12ProtectedResourceSession1_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
1702#define ID3D12ProtectedResourceSession1_SetPrivateDataInterface(This,guid,pData) \
1703 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12ProtectedResourceSession_AddRef

#define ID3D12ProtectedResourceSession_AddRef ( This)
Value:
( (This)->AddRef() )
1128#define ID3D12ProtectedResourceSession_AddRef(This) \
1129 ( (This)->AddRef() )

◆ ID3D12ProtectedResourceSession_GetDevice

#define ID3D12ProtectedResourceSession_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
1140#define ID3D12ProtectedResourceSession_GetDevice(This,riid,ppvDevice) \
1141 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12ProtectedResourceSession_GetPrivateData

#define ID3D12ProtectedResourceSession_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
1132#define ID3D12ProtectedResourceSession_GetPrivateData(This,guid,pDataSize,pData) \
1133 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12ProtectedResourceSession_GetSessionStatus

#define ID3D12ProtectedResourceSession_GetSessionStatus ( This)
Value:
( (This)->GetSessionStatus() )
1144#define ID3D12ProtectedResourceSession_GetSessionStatus(This) \
1145 ( (This)->GetSessionStatus() )

◆ ID3D12ProtectedResourceSession_GetStatusFence

#define ID3D12ProtectedResourceSession_GetStatusFence ( This,
riid,
ppFence )
Value:
( (This)->GetStatusFence(riid,ppFence) )
1142#define ID3D12ProtectedResourceSession_GetStatusFence(This,riid,ppFence) \
1143 ( (This)->GetStatusFence(riid,ppFence) )

◆ ID3D12ProtectedResourceSession_QueryInterface

#define ID3D12ProtectedResourceSession_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
1126#define ID3D12ProtectedResourceSession_QueryInterface(This,riid,ppvObject) \
1127 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12ProtectedResourceSession_Release

#define ID3D12ProtectedResourceSession_Release ( This)
Value:
( (This)->Release() )
1130#define ID3D12ProtectedResourceSession_Release(This) \
1131 ( (This)->Release() )

◆ ID3D12ProtectedResourceSession_SetName

#define ID3D12ProtectedResourceSession_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
1138#define ID3D12ProtectedResourceSession_SetName(This,Name) \
1139 ( (This)->SetName(Name) )

◆ ID3D12ProtectedResourceSession_SetPrivateData

#define ID3D12ProtectedResourceSession_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
1134#define ID3D12ProtectedResourceSession_SetPrivateData(This,guid,DataSize,pData) \
1135 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12ProtectedResourceSession_SetPrivateDataInterface

#define ID3D12ProtectedResourceSession_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
1136#define ID3D12ProtectedResourceSession_SetPrivateDataInterface(This,guid,pData) \
1137 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12ProtectedSession_AddRef

#define ID3D12ProtectedSession_AddRef ( This)
Value:
( (This)->AddRef() )
1108#define ID3D12ProtectedSession_AddRef(This) \
1109 ( (This)->AddRef() )

◆ ID3D12ProtectedSession_GetDevice

#define ID3D12ProtectedSession_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
1120#define ID3D12ProtectedSession_GetDevice(This,riid,ppvDevice) \
1121 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12ProtectedSession_GetPrivateData

#define ID3D12ProtectedSession_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
1112#define ID3D12ProtectedSession_GetPrivateData(This,guid,pDataSize,pData) \
1113 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12ProtectedSession_GetSessionStatus

#define ID3D12ProtectedSession_GetSessionStatus ( This)
Value:
( (This)->GetSessionStatus() )
1124#define ID3D12ProtectedSession_GetSessionStatus(This) \
1125 ( (This)->GetSessionStatus() )

◆ ID3D12ProtectedSession_GetStatusFence

#define ID3D12ProtectedSession_GetStatusFence ( This,
riid,
ppFence )
Value:
( (This)->GetStatusFence(riid,ppFence) )
1122#define ID3D12ProtectedSession_GetStatusFence(This,riid,ppFence) \
1123 ( (This)->GetStatusFence(riid,ppFence) )

◆ ID3D12ProtectedSession_QueryInterface

#define ID3D12ProtectedSession_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
1106#define ID3D12ProtectedSession_QueryInterface(This,riid,ppvObject) \
1107 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12ProtectedSession_Release

#define ID3D12ProtectedSession_Release ( This)
Value:
( (This)->Release() )
1110#define ID3D12ProtectedSession_Release(This) \
1111 ( (This)->Release() )

◆ ID3D12ProtectedSession_SetName

#define ID3D12ProtectedSession_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
1118#define ID3D12ProtectedSession_SetName(This,Name) \
1119 ( (This)->SetName(Name) )

◆ ID3D12ProtectedSession_SetPrivateData

#define ID3D12ProtectedSession_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
1114#define ID3D12ProtectedSession_SetPrivateData(This,guid,DataSize,pData) \
1115 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12ProtectedSession_SetPrivateDataInterface

#define ID3D12ProtectedSession_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
1116#define ID3D12ProtectedSession_SetPrivateDataInterface(This,guid,pData) \
1117 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12QueryHeap_AddRef

#define ID3D12QueryHeap_AddRef ( This)
Value:
( (This)->AddRef() )
226#define ID3D12QueryHeap_AddRef(This) \
227 ( (This)->AddRef() )

◆ ID3D12QueryHeap_GetDevice

#define ID3D12QueryHeap_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
238#define ID3D12QueryHeap_GetDevice(This,riid,ppvDevice) \
239 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12QueryHeap_GetPrivateData

#define ID3D12QueryHeap_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
230#define ID3D12QueryHeap_GetPrivateData(This,guid,pDataSize,pData) \
231 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12QueryHeap_QueryInterface

#define ID3D12QueryHeap_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
224#define ID3D12QueryHeap_QueryInterface(This,riid,ppvObject) \
225 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12QueryHeap_Release

#define ID3D12QueryHeap_Release ( This)
Value:
( (This)->Release() )
228#define ID3D12QueryHeap_Release(This) \
229 ( (This)->Release() )

◆ ID3D12QueryHeap_SetName

#define ID3D12QueryHeap_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
236#define ID3D12QueryHeap_SetName(This,Name) \
237 ( (This)->SetName(Name) )

◆ ID3D12QueryHeap_SetPrivateData

#define ID3D12QueryHeap_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
232#define ID3D12QueryHeap_SetPrivateData(This,guid,DataSize,pData) \
233 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12QueryHeap_SetPrivateDataInterface

#define ID3D12QueryHeap_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
234#define ID3D12QueryHeap_SetPrivateDataInterface(This,guid,pData) \
235 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12Resource1_AddRef

#define ID3D12Resource1_AddRef ( This)
Value:
( (This)->AddRef() )
1978#define ID3D12Resource1_AddRef(This) \
1979 ( (This)->AddRef() )

◆ ID3D12Resource1_GetDevice

#define ID3D12Resource1_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
1990#define ID3D12Resource1_GetDevice(This,riid,ppvDevice) \
1991 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12Resource1_GetGPUVirtualAddress

#define ID3D12Resource1_GetGPUVirtualAddress ( This)
Value:
( (This)->GetGPUVirtualAddress() )
1996#define ID3D12Resource1_GetGPUVirtualAddress(This) \
1997 ( (This)->GetGPUVirtualAddress() )

◆ ID3D12Resource1_GetHeapProperties

#define ID3D12Resource1_GetHeapProperties ( This,
pHeapProperties,
pHeapFlags )
Value:
( (This)->GetHeapProperties(pHeapProperties,pHeapFlags) )
2002#define ID3D12Resource1_GetHeapProperties(This,pHeapProperties,pHeapFlags) \
2003 ( (This)->GetHeapProperties(pHeapProperties,pHeapFlags) )

◆ ID3D12Resource1_GetPrivateData

#define ID3D12Resource1_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
1982#define ID3D12Resource1_GetPrivateData(This,guid,pDataSize,pData) \
1983 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12Resource1_GetProtectedResourceSession

#define ID3D12Resource1_GetProtectedResourceSession ( This,
riid,
ppProtectedSession )
Value:
( (This)->GetProtectedResourceSession(riid,ppProtectedSession) )
2004#define ID3D12Resource1_GetProtectedResourceSession(This,riid,ppProtectedSession) \
2005 ( (This)->GetProtectedResourceSession(riid,ppProtectedSession) )

◆ ID3D12Resource1_Map

#define ID3D12Resource1_Map ( This,
Subresource,
pReadRange,
ppData )
Value:
( (This)->Map(Subresource,pReadRange,ppData) )
1992#define ID3D12Resource1_Map(This,Subresource,pReadRange,ppData) \
1993 ( (This)->Map(Subresource,pReadRange,ppData) )

◆ ID3D12Resource1_QueryInterface

#define ID3D12Resource1_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
1976#define ID3D12Resource1_QueryInterface(This,riid,ppvObject) \
1977 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Resource1_ReadFromSubresource

#define ID3D12Resource1_ReadFromSubresource ( This,
pDstData,
DstRowPitch,
DstDepthPitch,
SrcSubresource,
pSrcBox )
Value:
( (This)->ReadFromSubresource(pDstData,DstRowPitch,DstDepthPitch,SrcSubresource,pSrcBox) )
2000#define ID3D12Resource1_ReadFromSubresource(This,pDstData,DstRowPitch,DstDepthPitch,SrcSubresource,pSrcBox) \
2001 ( (This)->ReadFromSubresource(pDstData,DstRowPitch,DstDepthPitch,SrcSubresource,pSrcBox) )

◆ ID3D12Resource1_Release

#define ID3D12Resource1_Release ( This)
Value:
( (This)->Release() )
1980#define ID3D12Resource1_Release(This) \
1981 ( (This)->Release() )

◆ ID3D12Resource1_SetName

#define ID3D12Resource1_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
1988#define ID3D12Resource1_SetName(This,Name) \
1989 ( (This)->SetName(Name) )

◆ ID3D12Resource1_SetPrivateData

#define ID3D12Resource1_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
1984#define ID3D12Resource1_SetPrivateData(This,guid,DataSize,pData) \
1985 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12Resource1_SetPrivateDataInterface

#define ID3D12Resource1_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
1986#define ID3D12Resource1_SetPrivateDataInterface(This,guid,pData) \
1987 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12Resource1_Unmap

#define ID3D12Resource1_Unmap ( This,
Subresource,
pWrittenRange )
Value:
( (This)->Unmap(Subresource,pWrittenRange) )
1994#define ID3D12Resource1_Unmap(This,Subresource,pWrittenRange) \
1995 ( (This)->Unmap(Subresource,pWrittenRange) )

◆ ID3D12Resource1_WriteToSubresource

#define ID3D12Resource1_WriteToSubresource ( This,
DstSubresource,
pDstBox,
pSrcData,
SrcRowPitch,
SrcDepthPitch )
Value:
( (This)->WriteToSubresource(DstSubresource,pDstBox,pSrcData,SrcRowPitch,SrcDepthPitch) )
1998#define ID3D12Resource1_WriteToSubresource(This,DstSubresource,pDstBox,pSrcData,SrcRowPitch,SrcDepthPitch) \
1999 ( (This)->WriteToSubresource(DstSubresource,pDstBox,pSrcData,SrcRowPitch,SrcDepthPitch) )

◆ ID3D12Resource2_AddRef

#define ID3D12Resource2_AddRef ( This)
Value:
( (This)->AddRef() )
2008#define ID3D12Resource2_AddRef(This) \
2009 ( (This)->AddRef() )

◆ ID3D12Resource2_GetDevice

#define ID3D12Resource2_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
2020#define ID3D12Resource2_GetDevice(This,riid,ppvDevice) \
2021 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12Resource2_GetGPUVirtualAddress

#define ID3D12Resource2_GetGPUVirtualAddress ( This)
Value:
( (This)->GetGPUVirtualAddress() )
2026#define ID3D12Resource2_GetGPUVirtualAddress(This) \
2027 ( (This)->GetGPUVirtualAddress() )

◆ ID3D12Resource2_GetHeapProperties

#define ID3D12Resource2_GetHeapProperties ( This,
pHeapProperties,
pHeapFlags )
Value:
( (This)->GetHeapProperties(pHeapProperties,pHeapFlags) )
2032#define ID3D12Resource2_GetHeapProperties(This,pHeapProperties,pHeapFlags) \
2033 ( (This)->GetHeapProperties(pHeapProperties,pHeapFlags) )

◆ ID3D12Resource2_GetPrivateData

#define ID3D12Resource2_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
2012#define ID3D12Resource2_GetPrivateData(This,guid,pDataSize,pData) \
2013 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12Resource2_GetProtectedResourceSession

#define ID3D12Resource2_GetProtectedResourceSession ( This,
riid,
ppProtectedSession )
Value:
( (This)->GetProtectedResourceSession(riid,ppProtectedSession) )
2034#define ID3D12Resource2_GetProtectedResourceSession(This,riid,ppProtectedSession) \
2035 ( (This)->GetProtectedResourceSession(riid,ppProtectedSession) )

◆ ID3D12Resource2_Map

#define ID3D12Resource2_Map ( This,
Subresource,
pReadRange,
ppData )
Value:
( (This)->Map(Subresource,pReadRange,ppData) )
2022#define ID3D12Resource2_Map(This,Subresource,pReadRange,ppData) \
2023 ( (This)->Map(Subresource,pReadRange,ppData) )

◆ ID3D12Resource2_QueryInterface

#define ID3D12Resource2_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
2006#define ID3D12Resource2_QueryInterface(This,riid,ppvObject) \
2007 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Resource2_ReadFromSubresource

#define ID3D12Resource2_ReadFromSubresource ( This,
pDstData,
DstRowPitch,
DstDepthPitch,
SrcSubresource,
pSrcBox )
Value:
( (This)->ReadFromSubresource(pDstData,DstRowPitch,DstDepthPitch,SrcSubresource,pSrcBox) )
2030#define ID3D12Resource2_ReadFromSubresource(This,pDstData,DstRowPitch,DstDepthPitch,SrcSubresource,pSrcBox) \
2031 ( (This)->ReadFromSubresource(pDstData,DstRowPitch,DstDepthPitch,SrcSubresource,pSrcBox) )

◆ ID3D12Resource2_Release

#define ID3D12Resource2_Release ( This)
Value:
( (This)->Release() )
2010#define ID3D12Resource2_Release(This) \
2011 ( (This)->Release() )

◆ ID3D12Resource2_SetName

#define ID3D12Resource2_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
2018#define ID3D12Resource2_SetName(This,Name) \
2019 ( (This)->SetName(Name) )

◆ ID3D12Resource2_SetPrivateData

#define ID3D12Resource2_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
2014#define ID3D12Resource2_SetPrivateData(This,guid,DataSize,pData) \
2015 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12Resource2_SetPrivateDataInterface

#define ID3D12Resource2_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
2016#define ID3D12Resource2_SetPrivateDataInterface(This,guid,pData) \
2017 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12Resource2_Unmap

#define ID3D12Resource2_Unmap ( This,
Subresource,
pWrittenRange )
Value:
( (This)->Unmap(Subresource,pWrittenRange) )
2024#define ID3D12Resource2_Unmap(This,Subresource,pWrittenRange) \
2025 ( (This)->Unmap(Subresource,pWrittenRange) )

◆ ID3D12Resource2_WriteToSubresource

#define ID3D12Resource2_WriteToSubresource ( This,
DstSubresource,
pDstBox,
pSrcData,
SrcRowPitch,
SrcDepthPitch )
Value:
( (This)->WriteToSubresource(DstSubresource,pDstBox,pSrcData,SrcRowPitch,SrcDepthPitch) )
2028#define ID3D12Resource2_WriteToSubresource(This,DstSubresource,pDstBox,pSrcData,SrcRowPitch,SrcDepthPitch) \
2029 ( (This)->WriteToSubresource(DstSubresource,pDstBox,pSrcData,SrcRowPitch,SrcDepthPitch) )

◆ ID3D12Resource_AddRef

#define ID3D12Resource_AddRef ( This)
Value:
( (This)->AddRef() )
100#define ID3D12Resource_AddRef(This) \
101 ( (This)->AddRef() )

◆ ID3D12Resource_GetDevice

#define ID3D12Resource_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
112#define ID3D12Resource_GetDevice(This,riid,ppvDevice) \
113 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12Resource_GetGPUVirtualAddress

#define ID3D12Resource_GetGPUVirtualAddress ( This)
Value:
( (This)->GetGPUVirtualAddress() )
118#define ID3D12Resource_GetGPUVirtualAddress(This) \
119 ( (This)->GetGPUVirtualAddress() )

◆ ID3D12Resource_GetHeapProperties

#define ID3D12Resource_GetHeapProperties ( This,
pHeapProperties,
pHeapFlags )
Value:
( (This)->GetHeapProperties(pHeapProperties,pHeapFlags) )
124#define ID3D12Resource_GetHeapProperties(This,pHeapProperties,pHeapFlags) \
125 ( (This)->GetHeapProperties(pHeapProperties,pHeapFlags) )

◆ ID3D12Resource_GetPrivateData

#define ID3D12Resource_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
104#define ID3D12Resource_GetPrivateData(This,guid,pDataSize,pData) \
105 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12Resource_Map

#define ID3D12Resource_Map ( This,
Subresource,
pReadRange,
ppData )
Value:
( (This)->Map(Subresource,pReadRange,ppData) )
114#define ID3D12Resource_Map(This,Subresource,pReadRange,ppData) \
115 ( (This)->Map(Subresource,pReadRange,ppData) )

◆ ID3D12Resource_QueryInterface

#define ID3D12Resource_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
98#define ID3D12Resource_QueryInterface(This,riid,ppvObject) \
99 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Resource_ReadFromSubresource

#define ID3D12Resource_ReadFromSubresource ( This,
pDstData,
DstRowPitch,
DstDepthPitch,
SrcSubresource,
pSrcBox )
Value:
( (This)->ReadFromSubresource(pDstData,DstRowPitch,DstDepthPitch,SrcSubresource,pSrcBox) )
122#define ID3D12Resource_ReadFromSubresource(This,pDstData,DstRowPitch,DstDepthPitch,SrcSubresource,pSrcBox) \
123 ( (This)->ReadFromSubresource(pDstData,DstRowPitch,DstDepthPitch,SrcSubresource,pSrcBox) )

◆ ID3D12Resource_Release

#define ID3D12Resource_Release ( This)
Value:
( (This)->Release() )
102#define ID3D12Resource_Release(This) \
103 ( (This)->Release() )

◆ ID3D12Resource_SetName

#define ID3D12Resource_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
110#define ID3D12Resource_SetName(This,Name) \
111 ( (This)->SetName(Name) )

◆ ID3D12Resource_SetPrivateData

#define ID3D12Resource_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
106#define ID3D12Resource_SetPrivateData(This,guid,DataSize,pData) \
107 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12Resource_SetPrivateDataInterface

#define ID3D12Resource_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
108#define ID3D12Resource_SetPrivateDataInterface(This,guid,pData) \
109 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12Resource_Unmap

#define ID3D12Resource_Unmap ( This,
Subresource,
pWrittenRange )
Value:
( (This)->Unmap(Subresource,pWrittenRange) )
116#define ID3D12Resource_Unmap(This,Subresource,pWrittenRange) \
117 ( (This)->Unmap(Subresource,pWrittenRange) )

◆ ID3D12Resource_WriteToSubresource

#define ID3D12Resource_WriteToSubresource ( This,
DstSubresource,
pDstBox,
pSrcData,
SrcRowPitch,
SrcDepthPitch )
Value:
( (This)->WriteToSubresource(DstSubresource,pDstBox,pSrcData,SrcRowPitch,SrcDepthPitch) )
120#define ID3D12Resource_WriteToSubresource(This,DstSubresource,pDstBox,pSrcData,SrcRowPitch,SrcDepthPitch) \
121 ( (This)->WriteToSubresource(DstSubresource,pDstBox,pSrcData,SrcRowPitch,SrcDepthPitch) )

◆ ID3D12RootSignature_AddRef

#define ID3D12RootSignature_AddRef ( This)
Value:
( (This)->AddRef() )
34#define ID3D12RootSignature_AddRef(This) \
35 ( (This)->AddRef() )

◆ ID3D12RootSignature_GetDevice

#define ID3D12RootSignature_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
46#define ID3D12RootSignature_GetDevice(This,riid,ppvDevice) \
47 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12RootSignature_GetPrivateData

#define ID3D12RootSignature_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
38#define ID3D12RootSignature_GetPrivateData(This,guid,pDataSize,pData) \
39 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12RootSignature_QueryInterface

#define ID3D12RootSignature_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
32#define ID3D12RootSignature_QueryInterface(This,riid,ppvObject) \
33 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12RootSignature_Release

#define ID3D12RootSignature_Release ( This)
Value:
( (This)->Release() )
36#define ID3D12RootSignature_Release(This) \
37 ( (This)->Release() )

◆ ID3D12RootSignature_SetName

#define ID3D12RootSignature_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
44#define ID3D12RootSignature_SetName(This,Name) \
45 ( (This)->SetName(Name) )

◆ ID3D12RootSignature_SetPrivateData

#define ID3D12RootSignature_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
40#define ID3D12RootSignature_SetPrivateData(This,guid,DataSize,pData) \
41 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12RootSignature_SetPrivateDataInterface

#define ID3D12RootSignature_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
42#define ID3D12RootSignature_SetPrivateDataInterface(This,guid,pData) \
43 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12RootSignatureDeserializer_AddRef

#define ID3D12RootSignatureDeserializer_AddRef ( This)
Value:
( (This)->AddRef() )
50#define ID3D12RootSignatureDeserializer_AddRef(This) \
51 ( (This)->AddRef() )

◆ ID3D12RootSignatureDeserializer_GetRootSignatureDesc

#define ID3D12RootSignatureDeserializer_GetRootSignatureDesc ( This)
Value:
( (This)->GetRootSignatureDesc() )
54#define ID3D12RootSignatureDeserializer_GetRootSignatureDesc(This) \
55 ( (This)->GetRootSignatureDesc() )

◆ ID3D12RootSignatureDeserializer_QueryInterface

#define ID3D12RootSignatureDeserializer_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
48#define ID3D12RootSignatureDeserializer_QueryInterface(This,riid,ppvObject) \
49 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12RootSignatureDeserializer_Release

#define ID3D12RootSignatureDeserializer_Release ( This)
Value:
( (This)->Release() )
52#define ID3D12RootSignatureDeserializer_Release(This) \
53 ( (This)->Release() )

◆ ID3D12SDKConfiguration1_AddRef

#define ID3D12SDKConfiguration1_AddRef ( This)
Value:
( (This)->AddRef() )
3310#define ID3D12SDKConfiguration1_AddRef(This) \
3311 ( (This)->AddRef() )

◆ ID3D12SDKConfiguration1_CreateDeviceFactory

#define ID3D12SDKConfiguration1_CreateDeviceFactory ( This,
SDKVersion,
SDKPath,
riid,
ppvFactory )
Value:
( (This)->CreateDeviceFactory(SDKVersion,SDKPath,riid,ppvFactory) )
3316#define ID3D12SDKConfiguration1_CreateDeviceFactory(This,SDKVersion,SDKPath,riid,ppvFactory) \
3317 ( (This)->CreateDeviceFactory(SDKVersion,SDKPath,riid,ppvFactory) )

◆ ID3D12SDKConfiguration1_FreeUnusedSDKs

#define ID3D12SDKConfiguration1_FreeUnusedSDKs ( This)
Value:
( (This)->FreeUnusedSDKs() )
3318#define ID3D12SDKConfiguration1_FreeUnusedSDKs(This) \
3319 ( (This)->FreeUnusedSDKs() )

◆ ID3D12SDKConfiguration1_QueryInterface

#define ID3D12SDKConfiguration1_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
3308#define ID3D12SDKConfiguration1_QueryInterface(This,riid,ppvObject) \
3309 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12SDKConfiguration1_Release

#define ID3D12SDKConfiguration1_Release ( This)
Value:
( (This)->Release() )
3312#define ID3D12SDKConfiguration1_Release(This) \
3313 ( (This)->Release() )

◆ ID3D12SDKConfiguration1_SetSDKVersion

#define ID3D12SDKConfiguration1_SetSDKVersion ( This,
SDKVersion,
SDKPath )
Value:
( (This)->SetSDKVersion(SDKVersion,SDKPath) )
3314#define ID3D12SDKConfiguration1_SetSDKVersion(This,SDKVersion,SDKPath) \
3315 ( (This)->SetSDKVersion(SDKVersion,SDKPath) )

◆ ID3D12SDKConfiguration_AddRef

#define ID3D12SDKConfiguration_AddRef ( This)
Value:
( (This)->AddRef() )
3302#define ID3D12SDKConfiguration_AddRef(This) \
3303 ( (This)->AddRef() )

◆ ID3D12SDKConfiguration_QueryInterface

#define ID3D12SDKConfiguration_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
3300#define ID3D12SDKConfiguration_QueryInterface(This,riid,ppvObject) \
3301 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12SDKConfiguration_Release

#define ID3D12SDKConfiguration_Release ( This)
Value:
( (This)->Release() )
3304#define ID3D12SDKConfiguration_Release(This) \
3305 ( (This)->Release() )

◆ ID3D12SDKConfiguration_SetSDKVersion

#define ID3D12SDKConfiguration_SetSDKVersion ( This,
SDKVersion,
SDKPath )
Value:
( (This)->SetSDKVersion(SDKVersion,SDKPath) )
3306#define ID3D12SDKConfiguration_SetSDKVersion(This,SDKVersion,SDKPath) \
3307 ( (This)->SetSDKVersion(SDKVersion,SDKPath) )

◆ ID3D12ShaderCacheSession_AddRef

#define ID3D12ShaderCacheSession_AddRef ( This)
Value:
( (This)->AddRef() )
2364#define ID3D12ShaderCacheSession_AddRef(This) \
2365 ( (This)->AddRef() )

◆ ID3D12ShaderCacheSession_FindValue

#define ID3D12ShaderCacheSession_FindValue ( This,
pKey,
KeySize,
pValue,
pValueSize )
Value:
( (This)->FindValue(pKey,KeySize,pValue,pValueSize) )
2378#define ID3D12ShaderCacheSession_FindValue(This,pKey,KeySize,pValue,pValueSize) \
2379 ( (This)->FindValue(pKey,KeySize,pValue,pValueSize) )

◆ ID3D12ShaderCacheSession_GetDevice

#define ID3D12ShaderCacheSession_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
2376#define ID3D12ShaderCacheSession_GetDevice(This,riid,ppvDevice) \
2377 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12ShaderCacheSession_GetPrivateData

#define ID3D12ShaderCacheSession_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
2368#define ID3D12ShaderCacheSession_GetPrivateData(This,guid,pDataSize,pData) \
2369 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12ShaderCacheSession_QueryInterface

#define ID3D12ShaderCacheSession_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
2362#define ID3D12ShaderCacheSession_QueryInterface(This,riid,ppvObject) \
2363 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12ShaderCacheSession_Release

#define ID3D12ShaderCacheSession_Release ( This)
Value:
( (This)->Release() )
2366#define ID3D12ShaderCacheSession_Release(This) \
2367 ( (This)->Release() )

◆ ID3D12ShaderCacheSession_SetDeleteOnDestroy

#define ID3D12ShaderCacheSession_SetDeleteOnDestroy ( This)
Value:
( (This)->SetDeleteOnDestroy() )
2382#define ID3D12ShaderCacheSession_SetDeleteOnDestroy(This) \
2383 ( (This)->SetDeleteOnDestroy() )

◆ ID3D12ShaderCacheSession_SetName

#define ID3D12ShaderCacheSession_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
2374#define ID3D12ShaderCacheSession_SetName(This,Name) \
2375 ( (This)->SetName(Name) )

◆ ID3D12ShaderCacheSession_SetPrivateData

#define ID3D12ShaderCacheSession_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
2370#define ID3D12ShaderCacheSession_SetPrivateData(This,guid,DataSize,pData) \
2371 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12ShaderCacheSession_SetPrivateDataInterface

#define ID3D12ShaderCacheSession_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
2372#define ID3D12ShaderCacheSession_SetPrivateDataInterface(This,guid,pData) \
2373 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12ShaderCacheSession_StoreValue

#define ID3D12ShaderCacheSession_StoreValue ( This,
pKey,
KeySize,
pValue,
ValueSize )
Value:
( (This)->StoreValue(pKey,KeySize,pValue,ValueSize) )
2380#define ID3D12ShaderCacheSession_StoreValue(This,pKey,KeySize,pValue,ValueSize) \
2381 ( (This)->StoreValue(pKey,KeySize,pValue,ValueSize) )

◆ ID3D12SharingContract_AddRef

#define ID3D12SharingContract_AddRef ( This)
Value:
( (This)->AddRef() )
4586#define ID3D12SharingContract_AddRef(This) \
4587 ( (This)->AddRef() )

◆ ID3D12SharingContract_BeginCapturableWork

#define ID3D12SharingContract_BeginCapturableWork ( This,
guid )
Value:
( (This)->BeginCapturableWork(guid) )
4594#define ID3D12SharingContract_BeginCapturableWork(This,guid) \
4595 ( (This)->BeginCapturableWork(guid) )

◆ ID3D12SharingContract_EndCapturableWork

#define ID3D12SharingContract_EndCapturableWork ( This,
guid )
Value:
( (This)->EndCapturableWork(guid) )
4596#define ID3D12SharingContract_EndCapturableWork(This,guid) \
4597 ( (This)->EndCapturableWork(guid) )

◆ ID3D12SharingContract_Present

#define ID3D12SharingContract_Present ( This,
pResource,
Subresource,
window )
Value:
( (This)->Present(pResource,Subresource,window) )
EGLSurface EGLNativeWindowType * window
Definition eglext.h:1185
4590#define ID3D12SharingContract_Present(This,pResource,Subresource,window) \
4591 ( (This)->Present(pResource,Subresource,window) )

◆ ID3D12SharingContract_QueryInterface

#define ID3D12SharingContract_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
4584#define ID3D12SharingContract_QueryInterface(This,riid,ppvObject) \
4585 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12SharingContract_Release

#define ID3D12SharingContract_Release ( This)
Value:
( (This)->Release() )
4588#define ID3D12SharingContract_Release(This) \
4589 ( (This)->Release() )

◆ ID3D12SharingContract_SharedFenceSignal

#define ID3D12SharingContract_SharedFenceSignal ( This,
pFence,
FenceValue )
Value:
( (This)->SharedFenceSignal(pFence,FenceValue) )
4592#define ID3D12SharingContract_SharedFenceSignal(This,pFence,FenceValue) \
4593 ( (This)->SharedFenceSignal(pFence,FenceValue) )

◆ ID3D12StateObject_AddRef

#define ID3D12StateObject_AddRef ( This)
Value:
( (This)->AddRef() )
1292#define ID3D12StateObject_AddRef(This) \
1293 ( (This)->AddRef() )

◆ ID3D12StateObject_GetDevice

#define ID3D12StateObject_GetDevice ( This,
riid,
ppvDevice )
Value:
( (This)->GetDevice(riid,ppvDevice) )
1304#define ID3D12StateObject_GetDevice(This,riid,ppvDevice) \
1305 ( (This)->GetDevice(riid,ppvDevice) )

◆ ID3D12StateObject_GetPrivateData

#define ID3D12StateObject_GetPrivateData ( This,
guid,
pDataSize,
pData )
Value:
( (This)->GetPrivateData(guid,pDataSize,pData) )
1296#define ID3D12StateObject_GetPrivateData(This,guid,pDataSize,pData) \
1297 ( (This)->GetPrivateData(guid,pDataSize,pData) )

◆ ID3D12StateObject_QueryInterface

#define ID3D12StateObject_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
1290#define ID3D12StateObject_QueryInterface(This,riid,ppvObject) \
1291 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12StateObject_Release

#define ID3D12StateObject_Release ( This)
Value:
( (This)->Release() )
1294#define ID3D12StateObject_Release(This) \
1295 ( (This)->Release() )

◆ ID3D12StateObject_SetName

#define ID3D12StateObject_SetName ( This,
Name )
Value:
( (This)->SetName(Name) )
1302#define ID3D12StateObject_SetName(This,Name) \
1303 ( (This)->SetName(Name) )

◆ ID3D12StateObject_SetPrivateData

#define ID3D12StateObject_SetPrivateData ( This,
guid,
DataSize,
pData )
Value:
( (This)->SetPrivateData(guid,DataSize,pData) )
1298#define ID3D12StateObject_SetPrivateData(This,guid,DataSize,pData) \
1299 ( (This)->SetPrivateData(guid,DataSize,pData) )

◆ ID3D12StateObject_SetPrivateDataInterface

#define ID3D12StateObject_SetPrivateDataInterface ( This,
guid,
pData )
Value:
( (This)->SetPrivateDataInterface(guid,pData) )
1300#define ID3D12StateObject_SetPrivateDataInterface(This,guid,pData) \
1301 ( (This)->SetPrivateDataInterface(guid,pData) )

◆ ID3D12StateObjectProperties1_AddRef

#define ID3D12StateObjectProperties1_AddRef ( This)
Value:
( (This)->AddRef() )
1322#define ID3D12StateObjectProperties1_AddRef(This) \
1323 ( (This)->AddRef() )

◆ ID3D12StateObjectProperties1_GetPipelineStackSize

#define ID3D12StateObjectProperties1_GetPipelineStackSize ( This)
Value:
( (This)->GetPipelineStackSize() )
1330#define ID3D12StateObjectProperties1_GetPipelineStackSize(This) \
1331 ( (This)->GetPipelineStackSize() )

◆ ID3D12StateObjectProperties1_GetShaderIdentifier

#define ID3D12StateObjectProperties1_GetShaderIdentifier ( This,
pExportName )
Value:
( (This)->GetShaderIdentifier(pExportName) )
1326#define ID3D12StateObjectProperties1_GetShaderIdentifier(This,pExportName) \
1327 ( (This)->GetShaderIdentifier(pExportName) )

◆ ID3D12StateObjectProperties1_GetShaderStackSize

#define ID3D12StateObjectProperties1_GetShaderStackSize ( This,
pExportName )
Value:
( (This)->GetShaderStackSize(pExportName) )
1328#define ID3D12StateObjectProperties1_GetShaderStackSize(This,pExportName) \
1329 ( (This)->GetShaderStackSize(pExportName) )

◆ ID3D12StateObjectProperties1_QueryInterface

#define ID3D12StateObjectProperties1_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
1320#define ID3D12StateObjectProperties1_QueryInterface(This,riid,ppvObject) \
1321 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12StateObjectProperties1_Release

#define ID3D12StateObjectProperties1_Release ( This)
Value:
( (This)->Release() )
1324#define ID3D12StateObjectProperties1_Release(This) \
1325 ( (This)->Release() )

◆ ID3D12StateObjectProperties1_SetPipelineStackSize

#define ID3D12StateObjectProperties1_SetPipelineStackSize ( This,
PipelineStackSizeInBytes )
Value:
( (This)->SetPipelineStackSize(PipelineStackSizeInBytes) )
1332#define ID3D12StateObjectProperties1_SetPipelineStackSize(This,PipelineStackSizeInBytes) \
1333 ( (This)->SetPipelineStackSize(PipelineStackSizeInBytes) )

◆ ID3D12StateObjectProperties_AddRef

#define ID3D12StateObjectProperties_AddRef ( This)
Value:
( (This)->AddRef() )
1308#define ID3D12StateObjectProperties_AddRef(This) \
1309 ( (This)->AddRef() )

◆ ID3D12StateObjectProperties_GetPipelineStackSize

#define ID3D12StateObjectProperties_GetPipelineStackSize ( This)
Value:
( (This)->GetPipelineStackSize() )
1316#define ID3D12StateObjectProperties_GetPipelineStackSize(This) \
1317 ( (This)->GetPipelineStackSize() )

◆ ID3D12StateObjectProperties_GetShaderIdentifier

#define ID3D12StateObjectProperties_GetShaderIdentifier ( This,
pExportName )
Value:
( (This)->GetShaderIdentifier(pExportName) )
1312#define ID3D12StateObjectProperties_GetShaderIdentifier(This,pExportName) \
1313 ( (This)->GetShaderIdentifier(pExportName) )

◆ ID3D12StateObjectProperties_GetShaderStackSize

#define ID3D12StateObjectProperties_GetShaderStackSize ( This,
pExportName )
Value:
( (This)->GetShaderStackSize(pExportName) )
1314#define ID3D12StateObjectProperties_GetShaderStackSize(This,pExportName) \
1315 ( (This)->GetShaderStackSize(pExportName) )

◆ ID3D12StateObjectProperties_QueryInterface

#define ID3D12StateObjectProperties_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
1306#define ID3D12StateObjectProperties_QueryInterface(This,riid,ppvObject) \
1307 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12StateObjectProperties_Release

#define ID3D12StateObjectProperties_Release ( This)
Value:
( (This)->Release() )
1310#define ID3D12StateObjectProperties_Release(This) \
1311 ( (This)->Release() )

◆ ID3D12StateObjectProperties_SetPipelineStackSize

#define ID3D12StateObjectProperties_SetPipelineStackSize ( This,
PipelineStackSizeInBytes )
Value:
( (This)->SetPipelineStackSize(PipelineStackSizeInBytes) )
1318#define ID3D12StateObjectProperties_SetPipelineStackSize(This,PipelineStackSizeInBytes) \
1319 ( (This)->SetPipelineStackSize(PipelineStackSizeInBytes) )

◆ ID3D12SwapChainAssistant_AddRef

#define ID3D12SwapChainAssistant_AddRef ( This)
Value:
( (This)->AddRef() )
1262#define ID3D12SwapChainAssistant_AddRef(This) \
1263 ( (This)->AddRef() )

◆ ID3D12SwapChainAssistant_GetCurrentResourceAndCommandQueue

#define ID3D12SwapChainAssistant_GetCurrentResourceAndCommandQueue ( This,
riidResource,
ppvResource,
riidQueue,
ppvQueue )
Value:
( (This)->GetCurrentResourceAndCommandQueue(riidResource,ppvResource,riidQueue,ppvQueue) )
1268#define ID3D12SwapChainAssistant_GetCurrentResourceAndCommandQueue(This,riidResource,ppvResource,riidQueue,ppvQueue) \
1269 ( (This)->GetCurrentResourceAndCommandQueue(riidResource,ppvResource,riidQueue,ppvQueue) )

◆ ID3D12SwapChainAssistant_GetSwapChainObject

#define ID3D12SwapChainAssistant_GetSwapChainObject ( This,
riid,
ppv )
Value:
( (This)->GetSwapChainObject(riid,ppv) )
1266#define ID3D12SwapChainAssistant_GetSwapChainObject(This,riid,ppv) \
1267 ( (This)->GetSwapChainObject(riid,ppv) )

◆ ID3D12SwapChainAssistant_InsertImplicitSync

#define ID3D12SwapChainAssistant_InsertImplicitSync ( This)
Value:
( (This)->InsertImplicitSync() )
1270#define ID3D12SwapChainAssistant_InsertImplicitSync(This) \
1271 ( (This)->InsertImplicitSync() )

◆ ID3D12SwapChainAssistant_QueryInterface

#define ID3D12SwapChainAssistant_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
1260#define ID3D12SwapChainAssistant_QueryInterface(This,riid,ppvObject) \
1261 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12SwapChainAssistant_Release

#define ID3D12SwapChainAssistant_Release ( This)
Value:
( (This)->Release() )
1264#define ID3D12SwapChainAssistant_Release(This) \
1265 ( (This)->Release() )

◆ ID3D12Tools_AddRef

#define ID3D12Tools_AddRef ( This)
Value:
( (This)->AddRef() )
3292#define ID3D12Tools_AddRef(This) \
3293 ( (This)->AddRef() )

◆ ID3D12Tools_EnableShaderInstrumentation

#define ID3D12Tools_EnableShaderInstrumentation ( This,
bEnable )
Value:
( (This)->EnableShaderInstrumentation(bEnable) )
3296#define ID3D12Tools_EnableShaderInstrumentation(This,bEnable) \
3297 ( (This)->EnableShaderInstrumentation(bEnable) )

◆ ID3D12Tools_QueryInterface

#define ID3D12Tools_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
3290#define ID3D12Tools_QueryInterface(This,riid,ppvObject) \
3291 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12Tools_Release

#define ID3D12Tools_Release ( This)
Value:
( (This)->Release() )
3294#define ID3D12Tools_Release(This) \
3295 ( (This)->Release() )

◆ ID3D12Tools_ShaderInstrumentationEnabled

#define ID3D12Tools_ShaderInstrumentationEnabled ( This)
Value:
( (This)->ShaderInstrumentationEnabled() )
3298#define ID3D12Tools_ShaderInstrumentationEnabled(This) \
3299 ( (This)->ShaderInstrumentationEnabled() )

◆ ID3D12VersionedRootSignatureDeserializer_AddRef

#define ID3D12VersionedRootSignatureDeserializer_AddRef ( This)
Value:
( (This)->AddRef() )
58#define ID3D12VersionedRootSignatureDeserializer_AddRef(This) \
59 ( (This)->AddRef() )

◆ ID3D12VersionedRootSignatureDeserializer_GetRootSignatureDescAtVersion

#define ID3D12VersionedRootSignatureDeserializer_GetRootSignatureDescAtVersion ( This,
convertToVersion,
ppDesc )
Value:
( (This)->GetRootSignatureDescAtVersion(convertToVersion,ppDesc) )
62#define ID3D12VersionedRootSignatureDeserializer_GetRootSignatureDescAtVersion(This,convertToVersion,ppDesc) \
63 ( (This)->GetRootSignatureDescAtVersion(convertToVersion,ppDesc) )

◆ ID3D12VersionedRootSignatureDeserializer_GetUnconvertedRootSignatureDesc

#define ID3D12VersionedRootSignatureDeserializer_GetUnconvertedRootSignatureDesc ( This)
Value:
( (This)->GetUnconvertedRootSignatureDesc() )
64#define ID3D12VersionedRootSignatureDeserializer_GetUnconvertedRootSignatureDesc(This) \
65 ( (This)->GetUnconvertedRootSignatureDesc() )

◆ ID3D12VersionedRootSignatureDeserializer_QueryInterface

#define ID3D12VersionedRootSignatureDeserializer_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
56#define ID3D12VersionedRootSignatureDeserializer_QueryInterface(This,riid,ppvObject) \
57 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12VersionedRootSignatureDeserializer_Release

#define ID3D12VersionedRootSignatureDeserializer_Release ( This)
Value:
( (This)->Release() )
60#define ID3D12VersionedRootSignatureDeserializer_Release(This) \
61 ( (This)->Release() )

◆ ID3D12VirtualizationGuestDevice_AddRef

#define ID3D12VirtualizationGuestDevice_AddRef ( This)
Value:
( (This)->AddRef() )
3282#define ID3D12VirtualizationGuestDevice_AddRef(This) \
3283 ( (This)->AddRef() )

◆ ID3D12VirtualizationGuestDevice_CreateFenceFd

#define ID3D12VirtualizationGuestDevice_CreateFenceFd ( This,
pFence,
FenceValue,
pFenceFd )
Value:
( (This)->CreateFenceFd(pFence,FenceValue,pFenceFd) )
3288#define ID3D12VirtualizationGuestDevice_CreateFenceFd(This,pFence,FenceValue,pFenceFd) \
3289 ( (This)->CreateFenceFd(pFence,FenceValue,pFenceFd) )

◆ ID3D12VirtualizationGuestDevice_QueryInterface

#define ID3D12VirtualizationGuestDevice_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
3280#define ID3D12VirtualizationGuestDevice_QueryInterface(This,riid,ppvObject) \
3281 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12VirtualizationGuestDevice_Release

#define ID3D12VirtualizationGuestDevice_Release ( This)
Value:
( (This)->Release() )
3284#define ID3D12VirtualizationGuestDevice_Release(This) \
3285 ( (This)->Release() )

◆ ID3D12VirtualizationGuestDevice_ShareWithHost

#define ID3D12VirtualizationGuestDevice_ShareWithHost ( This,
pObject,
pHandle )
Value:
( (This)->ShareWithHost(pObject,pHandle) )
3286#define ID3D12VirtualizationGuestDevice_ShareWithHost(This,pObject,pHandle) \
3287 ( (This)->ShareWithHost(pObject,pHandle) )

◆ ID3D12WorkGraphProperties_AddRef

#define ID3D12WorkGraphProperties_AddRef ( This)
Value:
( (This)->AddRef() )
1336#define ID3D12WorkGraphProperties_AddRef(This) \
1337 ( (This)->AddRef() )

◆ ID3D12WorkGraphProperties_GetEntrypointIndex

#define ID3D12WorkGraphProperties_GetEntrypointIndex ( This,
WorkGraphIndex,
NodeID )
Value:
( (This)->GetEntrypointIndex(WorkGraphIndex,NodeID) )
1354#define ID3D12WorkGraphProperties_GetEntrypointIndex(This,WorkGraphIndex,NodeID) \
1355 ( (This)->GetEntrypointIndex(WorkGraphIndex,NodeID) )

◆ ID3D12WorkGraphProperties_GetEntrypointRecordAlignmentInBytes

#define ID3D12WorkGraphProperties_GetEntrypointRecordAlignmentInBytes ( This,
WorkGraphIndex,
EntrypointIndex )
Value:
( (This)->GetEntrypointRecordAlignmentInBytes(WorkGraphIndex,EntrypointIndex) )
1360#define ID3D12WorkGraphProperties_GetEntrypointRecordAlignmentInBytes(This,WorkGraphIndex,EntrypointIndex) \
1361 ( (This)->GetEntrypointRecordAlignmentInBytes(WorkGraphIndex,EntrypointIndex) )

◆ ID3D12WorkGraphProperties_GetEntrypointRecordSizeInBytes

#define ID3D12WorkGraphProperties_GetEntrypointRecordSizeInBytes ( This,
WorkGraphIndex,
EntrypointIndex )
Value:
( (This)->GetEntrypointRecordSizeInBytes(WorkGraphIndex,EntrypointIndex) )
1356#define ID3D12WorkGraphProperties_GetEntrypointRecordSizeInBytes(This,WorkGraphIndex,EntrypointIndex) \
1357 ( (This)->GetEntrypointRecordSizeInBytes(WorkGraphIndex,EntrypointIndex) )

◆ ID3D12WorkGraphProperties_GetNodeIndex

#define ID3D12WorkGraphProperties_GetNodeIndex ( This,
WorkGraphIndex,
NodeID )
Value:
( (This)->GetNodeIndex(WorkGraphIndex,NodeID) )
1348#define ID3D12WorkGraphProperties_GetNodeIndex(This,WorkGraphIndex,NodeID) \
1349 ( (This)->GetNodeIndex(WorkGraphIndex,NodeID) )

◆ ID3D12WorkGraphProperties_GetNodeLocalRootArgumentsTableIndex

#define ID3D12WorkGraphProperties_GetNodeLocalRootArgumentsTableIndex ( This,
WorkGraphIndex,
NodeIndex )
Value:
( (This)->GetNodeLocalRootArgumentsTableIndex(WorkGraphIndex,NodeIndex) )
1350#define ID3D12WorkGraphProperties_GetNodeLocalRootArgumentsTableIndex(This,WorkGraphIndex,NodeIndex) \
1351 ( (This)->GetNodeLocalRootArgumentsTableIndex(WorkGraphIndex,NodeIndex) )

◆ ID3D12WorkGraphProperties_GetNumEntrypoints

#define ID3D12WorkGraphProperties_GetNumEntrypoints ( This,
WorkGraphIndex )
Value:
( (This)->GetNumEntrypoints(WorkGraphIndex) )
1352#define ID3D12WorkGraphProperties_GetNumEntrypoints(This,WorkGraphIndex) \
1353 ( (This)->GetNumEntrypoints(WorkGraphIndex) )

◆ ID3D12WorkGraphProperties_GetNumNodes

#define ID3D12WorkGraphProperties_GetNumNodes ( This,
WorkGraphIndex )
Value:
( (This)->GetNumNodes(WorkGraphIndex) )
1346#define ID3D12WorkGraphProperties_GetNumNodes(This,WorkGraphIndex) \
1347 ( (This)->GetNumNodes(WorkGraphIndex) )

◆ ID3D12WorkGraphProperties_GetNumWorkGraphs

#define ID3D12WorkGraphProperties_GetNumWorkGraphs ( This)
Value:
( (This)->GetNumWorkGraphs() )
1340#define ID3D12WorkGraphProperties_GetNumWorkGraphs(This) \
1341 ( (This)->GetNumWorkGraphs() )

◆ ID3D12WorkGraphProperties_GetProgramName

#define ID3D12WorkGraphProperties_GetProgramName ( This,
WorkGraphIndex )
Value:
( (This)->GetProgramName(WorkGraphIndex) )
1342#define ID3D12WorkGraphProperties_GetProgramName(This,WorkGraphIndex) \
1343 ( (This)->GetProgramName(WorkGraphIndex) )

◆ ID3D12WorkGraphProperties_GetWorkGraphIndex

#define ID3D12WorkGraphProperties_GetWorkGraphIndex ( This,
pProgramName )
Value:
( (This)->GetWorkGraphIndex(pProgramName) )
1344#define ID3D12WorkGraphProperties_GetWorkGraphIndex(This,pProgramName) \
1345 ( (This)->GetWorkGraphIndex(pProgramName) )

◆ ID3D12WorkGraphProperties_GetWorkGraphMemoryRequirements

#define ID3D12WorkGraphProperties_GetWorkGraphMemoryRequirements ( This,
WorkGraphIndex,
pWorkGraphMemoryRequirements )
Value:
( (This)->GetWorkGraphMemoryRequirements(WorkGraphIndex,pWorkGraphMemoryRequirements) )
1358#define ID3D12WorkGraphProperties_GetWorkGraphMemoryRequirements(This,WorkGraphIndex,pWorkGraphMemoryRequirements) \
1359 ( (This)->GetWorkGraphMemoryRequirements(WorkGraphIndex,pWorkGraphMemoryRequirements) )

◆ ID3D12WorkGraphProperties_QueryInterface

#define ID3D12WorkGraphProperties_QueryInterface ( This,
riid,
ppvObject )
Value:
( (This)->QueryInterface(riid,ppvObject) )
1334#define ID3D12WorkGraphProperties_QueryInterface(This,riid,ppvObject) \
1335 ( (This)->QueryInterface(riid,ppvObject) )

◆ ID3D12WorkGraphProperties_Release

#define ID3D12WorkGraphProperties_Release ( This)
Value:
( (This)->Release() )
1338#define ID3D12WorkGraphProperties_Release(This) \
1339 ( (This)->Release() )